OGeek|极客世界-中国程序员成长平台

标题: c# - 如何使用 iOS 5 在 MonoTouch 中获得订阅支持 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 15:51
标题: c# - 如何使用 iOS 5 在 MonoTouch 中获得订阅支持

我需要得到Subscripting支持使用 MonoTouch 以避免此错误

-[__NSArrayI objectAtIndexedSubscript:]: unrecognized selector sent to instance 0x8b293f0

我该怎么做??



Best Answer-推荐答案


好的,经过大量试验和错误以及 Miguel de Icaza 的大量帮助(非常感谢 )我找到了解决此问题的方法

我绑定(bind)的库使用Subscripting我需要一种方法来获得 Subscripting在 iOS 4.3 或更高版本上工作,因为直到 iOS 6 才会支持此功能。

所以 Solution 是针对 libarclite 进行静态编译,您可以在以下位置找到它(tnx 再次 Miguel)

Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a

刚建了一个fat library使用 lipo 并将其添加到我的绑定(bind)项目中,瞧。

亚历克斯

关于c# - 如何使用 iOS 5 在 MonoTouch 中获得订阅支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12145953/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) Powered by Discuz! X3.4