2012-02-01 53 views
4

我是iOS新手,我選擇使用最新的iOS版本爲iPhone構建我的第一個應用程序。它支持ARC,並且對於新手來說,不必處理保留,釋放,自動釋放和類似的問題,這大多是值得讚賞的。再次,我正在導入一些第三方類,以向我的應用程序添加不兼容ARC的功能。使用ARC和-fno-objc-arc標誌,更好的方法是什麼?

因此,對於那些使用-fno-objc-arc編譯器標記的文件,我的問題可以這麼做嗎?它是否對應用程序的整體性能有任何影響?我可以繼續嘗試重寫代碼以支持ARC,是否值得麻煩?

在此先感謝您的意見。

回答

3

這是公認的方法。我在我的應用中包含了優秀的Nimbus for iOS框架,這就是我需要做的將Nimbus的ARC關閉。只要做到這一點,不用擔心。

+1

在一個有點相關的方面,Nimbus確實有一個弧形分支。 git的結帳弧 https://github.com/jverkoey/nimbus/tree/arc ^ _^ – featherless 2012-02-03 21:35:29

+0

是啊!我等不及,直到主流! – 2012-02-03 21:58:44

+1

那個弧形分支現在被合併到了主控中!喔。 – featherless 2012-06-22 15:21:04

相關問題