Xamarin iOS - 创建绑定 - 对于经典、统一和 AND 形式,我需要不同的绑定吗?

Xamarin iOS - Creating a binding - do I need a different one for classic, unified, AND forms?

我注意到,如果我们为较新的、统一的 API 创建一个库,它会在经典 API 中不起作用,这会造成重大差异。我们还需要为表单项目创建一个特殊的吗?如果不是,最好在表单项目中使用经典绑定或统一绑定吗? 此外,有没有一种方法可以创建既适用于经典又适用于统一的绑定? 到目前为止,由于 API 更改,我的尝试没有成功。

谢谢!

Xamarin.iOS 中有两种类型的项目:Classic 和 Unified。

Forms 项目可以是其中之一,它不是第三种选择(它只是一个普通的 Classic 或 Unified 项目,引用了 Forms nuget)。

不可能创建一个同时适用于经典版和统一版的绑定程序集(例如,一个原因是经典版引用 monotouch.dll,而统一版引用 Xamarin.iOS。 dll).