xamarin.ios - Xamarin.ios 的 AsyncBridge.portable

标签 xamarin.ios async-await portable-class-library

我用 mvvmcross 创建了应用程序,我想以 WPF、andoid 和 ios 为目标。

我在我的核心 PCL 库中使用了 task 和 async/await。
它适用于 WPF 和 Android,因为我使用了 Daniel Plaisted 的 Microsoft.Bcl.Async 和 AsyncBridge.Portable。

我的问题是 ios 版本,因为 Daniel 没有为 ios 实现 AsyncBridge.Portable。

我想知道是否有人做到了,或者是否有人知道我在哪里可以找到 Daniel 的 AsyncBridge.Portable 的源代码?

如果丹尼尔,你看到这篇文章,你能解释我如何制作 ios 版本吗? :)

谢谢

最佳答案

你可以找到源代码here .从那以后,您可能只需调整 Android 代码即可在 iOS 上运行。

但是,即将推出官方 Xamarin PCL 支持 (-ish),这可能会改变您需要执行此操作的方式(或使其根本不需要执行此操作)。

关于xamarin.ios - Xamarin.ios 的 AsyncBridge.portable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16857343/

相关文章:

git - OSX 上的 MonoDevelop 2.8 Beta 2。与 Git 斗争

xamarin - Monodevelop + Linux 和 Android Xamarin 开发

ios - XCode:组织者不再显示崩溃报告

c# - 使用某些平台上存在的真实类型处理 PCL 中缺失的类型

c# - 从 DispatchQueue.MainQueue.DispatchAsync 返回值

javascript - 在 forEach 中等待 catch block 失败

javascript - 为什么 async-await 一起运行时比 promises 慢得多

javascript - 代码显示错误await只能在异步函数内声明,尽管有异步函数

c# - X 毫秒后触发一个 Action 开始

c# - 在针对多平台的 Windows 8.1 可移植类库项目中,NETFX_CORE 的等价物是什么?