Monotouch绑定到Obj-c库

时间:2011-03-04 08:22:41

标签: xamarin.ios

我正在尝试使用btouch工具绑定到objective-c库。我应该绑定到为iPhone或iOS模拟器构建的库(lib.a文件)吗?那有什么区别?

另外,如果我绑定到调试版本与发布版本会有所不同吗?

1 个答案:

答案 0 :(得分:1)

在实际构建和运行时,使用iPhone或.a文件的Sim版本非常重要。该库的sim版本是为intel x86架构而构建的,iOS设备版本是为armv6 / arvm7构建的,因此链接与您的目标匹配的静态库版本非常重要。您可以创建一个同时连接SIM卡和iOS设备的大型库。如果您在Google上查找,将会有一些关于如何将两者链接在一起的演练。