1
我正在研究Mac App Store的應用程序。與iOS不同,Mac應用程序利用垃圾收集。我是否需要擔心Mac應用程序開發中的內存泄漏?
我的問題是,我是否需要擔心Mac應用程序開發中的內存泄漏問題,或者像在iOS中一樣自己清理內存泄漏?
我正在研究Mac App Store的應用程序。與iOS不同,Mac應用程序利用垃圾收集。我是否需要擔心Mac應用程序開發中的內存泄漏?
我的問題是,我是否需要擔心Mac應用程序開發中的內存泄漏問題,或者像在iOS中一樣自己清理內存泄漏?
與iOS不同,Mac應用程序利用垃圾收集。
您是否在編譯器設置中打開垃圾回收?請注意,它是一種選擇加入技術。 如果你不這樣做,你必須保留/釋放。
如果你打開垃圾收集,只要你只使用Cocoa對象,內存管理就會自動完成。 Core Foundation對象不會自動處理,因此如果使用CF...
方法,則需要小心。請參閱the official documentation。
太好了。是的,我啓用了垃圾回收。感謝你的回答。 – Leo 2011-02-08 09:22:19