xamarin.ios – 针对Windows应用商店,iOS和Droid的可移植类库中的Async / Await

开发针对 Android和iOS(Xamarin / Mono)和Windows Store的MvvmCross应用程序(因为与iOS / Android相比,它的调试非常简单/快速).

该应用程序的核心是基于PCL.

是否可以在Core库中使用Async / Await?

Xamarin mono支持Async / Await,Windows Store支持它.
但是,当仅选择Net4.5,Windows Store,Mono Android和MonoTouch作为PCL目标时,会自动选择SL4和WP7.5,并且Async / Await不再可用.

解决方法

我最新的是: TPL on PCL of mvvmcross

但Xamarin的PCL支持已经在上周正式推出 – 所以我最新的已经过时了. Miguel承诺在他从Build返回时发表关于当前状态的博客文章.

此外,我已经看到用户评论,例如“我正在使用asyncbridge和profile47,在PCL中大量使用异步.在iOs和Android上运行完美,MvvmCross事件看起来像魔术”从http://forums.xamarin.com/discussion/comment/18872/#Comment_18872开始 – 很想看到这个更完整博客,解释,记录了那些有工作的人.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...