如果我们为新的,统一的API创建一个它在经典API中不起作用的库,我注意到了分歧。我们还需要为表单项目创建一个特殊的吗?如果不是最好在表单项目中使用经典或统一的绑定? 此外,有没有办法创建一个既经典又统一的绑定? 到目前为止,由于API的变化,我的尝试还没有解决。
谢谢!
答案 0 :(得分:2)
Xamarin.iOS中有两种类型的项目:Classic和Unified。
Forms项目可以是,也不是第三种选择(它只是一个普通的Classic或Unified项目,引用了Forms nuget)。
无法创建适用于Classic和Unified的单个绑定程序集(例如,一个原因是Classic版本引用monotouch.dll,而Unified版本引用Xamarin.iOS.dll)。