我爲了避免這樣的錯誤如何獲得使用的是iOS 5
使用MonoTouch的需要得到Subscripting支持MonoTouch的下標支持 - [__ NSArrayI objectAtIndexedSubscript:]:無法識別的選擇發送到實例0x8b293f0
我該怎麼做?
我爲了避免這樣的錯誤如何獲得使用的是iOS 5
使用MonoTouch的需要得到Subscripting支持MonoTouch的下標支持 - [__ NSArrayI objectAtIndexedSubscript:]:無法識別的選擇發送到實例0x8b293f0
我該怎麼做?
好,噸米格爾奧德伊卡薩的幫助的試錯和大量的後(感謝BTW很多:))我發現了一個辦法來解決這個
我綁定使用Subscripting的lib和我需要一種方法獲得Subscripting在iOS 4.3或以上,因爲這個功能將是之前,不支持iOS的工作6.
所以Solution
是靜態編譯針對libarclite
,你可以找到以下位置(TNX再次米格爾)
個應用/ Xcode.app /內容/開發商/工具鏈/ 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
並添加它對我的約束項目和瞧。
Alex
我會提醒你,如果Apple使用的庫和/或功能甚至未發佈,Apple可能不會批准你的應用程序。 –
是的,但是這個庫已經在幾個應用中被部署到appstore中,沒有問題:) – dalexsoto
爲了讓每一個工作都能夠工作,我必須在'.linkwith.cs'文件中指定'SmartLink = false'。 – eikuh