我想在我的 Xamarin 项目中绑定(bind)一个 Objective-C 包。我按照以下步骤 here . 但是,内容似乎不完整。我想知道下一步该怎么做。任何建议都会对我有所帮助。
最佳答案
你有两个文件(xxx_ApiDefinitions.cs 和 xxx_StructsAndEnums.cs )吗?将代码从两个文件复制到绑定(bind)项目。
这还不够。编译器会提示大量错误。比如
你必须做点什么。例如,使用ulong/long
代替nuint
,并注解[Verify(MethodToProperty)]
等代码。此外,还有iOS和Xamarin.iOS在Object名称上有一些区别,比如OC中的NSURL和C#中的NSUrl,需要手动修改。
关于ios - 绑定(bind) Objective-C 包时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51996644/