MEF对Xamarin.iOS的支持

我想使用Xamarin移植C#Mobile App for Windows 8平板电脑.我们预见的一个问题是使用MEF. XAMarin.iOS是否支持MEF?

解决方法

这取决于你是MEF支持的意思.使用MMA程序集可以使用Xamarin.iOS.什么是不可能的(iOS限制)是动态加载您的应用程序中的代码(例如插件).

您可以使用MEF,同时确保没有加载动态代码,即所有内容都被静态引用并构建在单个二进制可执行文件中(例如,通过确保每个插件都是内置的).

根据您的应用程序可能证明是有用的(不,或更少,需要修改现有应用程序)(如果您的应用程序无法加载/使用所有插件构建).在后一种情况下,您的问题是与iOS本身(不是Xamarin).

相关文章

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