2012-02-14 47 views
0

我設置了一個文件類型以我自己的應用程序作爲默認打開。但是,無論何時打開文件,我都沒有將文件路徑作爲需要進一步處理的參數。使用Mac OS X應用程序打開文件沒有收到作爲參數的文件路徑

我創建了一個shell腳本,如在道路/Applications/myApp.app/Contents/MacOS/MyApp應用程序可執行文件的相同名稱並設置其是否收到過,而我需要與可變[email protected]$*最後調用可執行文件所需的參數。

但我收到類似psn_0_700587的東西。

我不知道該怎麼做才能在shell腳本中獲得確切的文件路徑。

回答

1

當您雙擊某個文件啓動應用程序時,您將不會收到文件名作爲main函數的參數。而您的應用程序代表將收到消息application:openFile:。 請參閱NSApplicationDelegate的文檔。

+0

感謝它幫助。我已經完成了這是我的應用程序創建過程中的一個錯誤。 – 2012-02-23 17:35:08

相關問題