绑定Objective-C程序包时出错

时间:2018-08-24 02:24:52

标签: ios xamarin.ios

我想在Xamarin项目中绑定一个Objective-C包。我遵循的步骤 here。 但是,内容似乎不完整。我想知道下一步该怎么做。任何建议都会对我有所帮助。

1 个答案:

答案 0 :(得分:1)

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

enter image description here

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

enter image description here enter image description here 你必须做点什么。例如,使用ulong/long代替nuint,并注释诸如[Verify(MethodToProperty)]之类的代码。此外,iOS和Xamarin.iOS在对象名称方面也存在一些差异。 ,OC中的NSURL和C#中的NSUrl。您需要手动对其进行修改。