绑定Objective-C包时出错

我想在我的Xamarin项目中绑定一个Objective-C包。 我按照这里的步骤进行操作。 然而,内容似乎不完整。我想知道接下来该做什么。任何建议都会对我有所帮助。

你有两个文件(xxx_ApiDefinitions.cs和xxx_StructsAndEnums.cs)吗? 将代码从两个文件复制到绑定项目。

在此处输入图像描述

这还不够。 编译器将提示大量错误。 如

在此处输入图像描述 在此处输入图像描述 你必须做点什么。 例如,使用ulong/long而不是nuint ,并注释诸如[Verify(MethodToProperty)]类的代码。此外,iOS和Xamarin.iOS之间在Object的名称上存在一些差异。例如,OC中的NSURL和C#中的NSUrl。您需要手动修改它。