2011-10-06 46 views
0

我一直在構建一個Cocoa應用程序,並且我已經獲得了大部分代碼。在這一點上,我有應用程序本身,.command文件從終端運行一些東西,以及一個文件夾用於存儲正確運行.command所需的文件。有沒有辦法將.command文件和文件夾放在應用程序中並仍然運行它們?在裏面我的意思是在.app的包內容中。你如何用你的應用程序運行包文件?

回答

0

您可以使用NSBundle查找應用程序包內或任何其他包內的文件(或文件夾)的路徑。

+0

你可以顯示代碼的外觀或使用方法嗎?林閱讀你包括的鏈接,但我無法弄清楚。 – user981636

+0

@ user981636:您需要發送[此消息](http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSBundle_Class/Reference/Reference.html#//apple_ref/occ/instm/NSBundle/pathForResource:ofType :)或者其中一個類似於[你的主要包](http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSBundle_Class /Reference/Reference.html#//apple_ref/occ/clm/NSBundle/mainBundle)。 –

相關問題