2012-03-01 28 views
1

我想獲得我想要加載到一個NSString一個java文件的路徑。Objective-C的NSBundle pathForResource方法是否支持java文件?

目前該行代碼返回零。

[[NSBundle mainBundle] pathForResource:@"LockDialog" ofType:@"java"]]; 

我通過菜單File> New> New File將我的文件「LockDialog.java」添加到項目中。 pathForResource方法對於返回txt文件或html文件的路徑似乎很好,但當我嘗試獲取java文件的路徑時完全失敗。

任何幫助或洞察力大規模讚賞,

謝謝, 詹姆斯

回答

0

除了將文件添加到項目中,你需要確保它被添加到輸出束。

打開在Xcode項目,導航到你的目標,切換到「構建階段」選項卡,並添加「LockDialog.java」到「複製包資源」名單。

+0

這是我的問題,非常感謝! – jamesdeacon 2012-03-01 19:03:15

3

文件類型並不重要,但機會是該文件實際上並未被複制到您的應用程序包。檢查您的目標>構建階段>複製包資源設置以確保它在那裏,如果沒有,將它拖到此列表中。

+0

這是我的問題,非常感謝! – jamesdeacon 2012-03-01 19:03:31