我注意到,如果我们为更新的统一 API 创建一个库,它就无法在经典 API 中运行,就会出现重大差异。我们还需要为表单项目创建一个特殊的吗?如果不是,最好在表单项目中使用经典绑定(bind)或统一绑定(bind)吗? 此外,有没有一种方法可以创建既适用于经典又适用于统一的绑定(bind)? 到目前为止,由于 API 更改,我的尝试没有成功。
谢谢!
最佳答案
Xamarin.iOS 中有两种类型的项目:Classic 和 Unified。
Forms 项目可以是其中之一,它不是第三个选项(它只是一个引用 Forms nuget 的普通经典或统一项目)。
不可能创建同时适用于 Classic 和 Unified 的单个绑定(bind)程序集(例如,一个原因是 Classic 版本引用 monotouch.dll,而 Unified 版本引用 Xamarin.iOS.dll)。
关于ios - Xamarin iOS - 创建绑定(bind) - 对于经典、统一和形式,我是否需要不同的绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32003284/