2010-08-24 59 views
0

嘿。我有一個基於導航控制器的應用程序,其中包含許多Viewcontrollers,它們都有一個屬性: NSString *infoFile; 。在viewDidLoad中:我 - 方法分配的路徑,使用
self.infoFile = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"filename" ofType:@"html"]];
陪我viewControllers我有一個HTML的文件的相應數量的在Xcode我的資源文件夾(自己的一組(沒有文件夾)在這個變量命名爲html)。NSBundle pathForResource:ofType:找不到應用程序包中的所有文件

事情是,只有一些這些HTML文件被發現,試圖訪問其他崩潰我的應用程序(SIGABRT)。

我非常肯定我已經輸入了正確的文件名,我甚至嘗試過改變文件名(並在我的代碼相應)到許多不同的沒有任何積極的結果。

有什麼想法?

+0

它在哪裏崩潰?在哪一行?什麼是堆棧跟蹤(在調試器控制檯中鍵入「bt」)? – 2010-08-24 14:09:56

+0

這裏是我認爲有項目中的文件(複製到目的地(如果需要))將授予我訪問他們。所以它確實如此。在我將它們全部從項目和項目文件夾中刪除並重新添加之後。所以,問題解決了。無論如何感謝您的時間! :) – Gubb 2010-08-24 14:20:07

回答

0

解決方案:從項目和應用程序文件夾中刪除所有html文件並重新添加它們。不知道它從一開始就沒有工作。

無論如何,非常感謝那些給我的問題一部分時間的人。 :)

相關問題