2011-03-27 83 views
1

在Cocoa中創建一個空包的最佳方式是什麼?我在OS X中捆綁的軟件實際上只不過是一個文件夾,唯一的區別是您必須右鍵單擊並執行「顯示軟件包內容」以查看內容,對不對?在Cocoa中創建包

那麼,我想要一個捆綁在這個意義上。之後,我會將一些我選擇的文件放入其中,例如一堆plist文件。我想這樣做的原因是,我的文件結構(比如說,AppSupport文件夾)在根級別上看起來會更好。

相關問題:如何告訴OS X以「.myappFoo」結尾的文件夾應該被視爲一個包?

回答

6

信息的起始位置是Apple開發人員的文檔Bundle Programming Guide

取景器考慮的目錄是 封裝如果任一下列 條件爲真:

該目錄下有一個已知的文件名擴展名 :。應用程序,.bundle,.framework, 。插件,.kext等。

該目錄有一個擴展名 其他一些應用程序聲明 表示一個包類型;請參閱 「文檔包」。

該目錄的包位已設置。

的.myAppfoo表示作爲束作爲Document Package

完成