2012-09-24 23 views
1

新增目標c,並希望使用objective-zip框架來解壓和壓縮文件。Objective-Zip ARC

https://code.google.com/p/objective-zip/

顯然,當我編譯它,用弧線,它給了我很多的警告。所以我爲objective-zip文件夾中的所有文件設置了no arc標誌(現在編譯好了,沒有警告)。

我的問題是,由於tarball中的示例使用手動內存管理,我應該更改任何文件以將其與ARC(objective-zip類文件)一起使用嗎?

還是這是我所做的一切?

Creating a ZIP file from a folder in documents directory - Objective C (ARC)

我也很想有人給對如何處理這些事情的一般準則。

謝謝!

+1

恕我直言,DUP到http://stackoverflow.com/questions/12171922/switching-the-non-arc-project-into-arc – ZhangChn

+1

我尊重不同意見,但肯定有一些其他類似的問題。在任何情況下,如果代碼遵循標準命名實踐 - 即init不返回自動釋放對象,那麼您可以包含文件(標記爲非ARC)或者甚至是庫(.a)或者項目,使a .a。作爲一般規則,您會發現網上的大多數項目都會遵循標準慣例,並且工作得很好。我在我的第一個ARC應用程序中使用了JSONKit,一個非ARC項目,沒有任何問題。 –

回答

0

我最終在xcode裏面使用了弧形轉換器,它效果很好!

謝謝ZangChn!

IMHO, dup to http://stackoverflow.com/questions/12171922/switching-the-non-arc-project-into-arc 

    ~ZhangChn 
    Sep 24 at 7:28 
    (on stack overflow)