2013-05-07 52 views
0

我有一個來自2年前的項目,我想在xcode中重新實施。升級到自動引用計數並清理我的代碼

有沒有一種簡單的方法來取消老式的內存管理我在那裏與保留/版本和使用新的.. ARM?

這是一款使用QTKit和QuickTime框架的32位應用程序 - 這可以成爲一款64位應用程序,如果它運行良好,我可以將它放在App Store上嗎?

另外我意識到我的應用程序是一個巨大的.h和.m文件 - 我想將它分解成更小的文件,以便更易於閱讀和查找我在做什麼 - 如何做到這一點的任何提示?

謝謝你們!

亞當

回答

1

使用Xcode的菜單項Edit->Refactor->Convert To Objective-C ARC它可以自動的一切轉化爲ARC。

您還可以使用Edit->Refactor->Convert to Modern Objective-C syntax更新代碼以使用新的數組/字典/數字文字語法。

Xcode的內置重構支持非常糟糕,你可以嘗試一下Jetbrains Appcode這對這種事情有更好的支持。

+0

嗨邁克,謝謝你的提示。我注意到從32位到64位(似乎需要實現ARC)對於我來說是不可能的,因爲我引用了QuickTime框架。看起來我可能需要進入AV基礎,才能夠閱讀視頻時間碼和其他好東西。謝謝你的鏈接到Jetbrains Appcode - 去檢查它 – adamteale 2013-05-07 14:50:23