2
剛開始,我已閱讀Read text file in a folder和其他故障排除方面的內容,並且我遵循了以前的建議。查找資源文本文件
但是,我的程序仍然無法找到我的.txt文件。
我已經檢查了名稱,資源包和文件本身,並且所有內容似乎都是按順序排列的。我的代碼運行良好,並且在找不到文件時收到我自己的錯誤消息。沒有崩潰或任何不尋常的事情。
我還更改了「首選項/位置/構建位置」以將構建產品放置在由目標指定的位置。這是之前的一個問題。
任何其他幫助?
在此先感謝!
#import "FileArrayControl.h"
@implementation FileArrayControl
@synthesize partArray, arrayContent;
- (NSArray *) setFileToArray {
NSString *stemFile = [[NSBundle mainBundle] pathForResource:@"stemList.txt" ofType:@"txt" inDirectory:@"stemIDv0"];
if (stemFile != nil) {
// ...stuff...
} else {
NSLog(@"Error, file not found!");
}
NSLog(@"%@",partArray);
return partArray;
}
@end
好吧,我修正了這個問題,但它仍然不起作用。不過謝謝,以後可能會導致問題。 – GaleDragon 2011-06-03 15:47:34
您的項目中是否使用了stemIDv0作爲文件夾引用?如果它是一個普通的文件夾,那麼它將不會被創建,並且stemList.txt將直接放入資源中。您必須將其設置爲Xcode的文件夾參考才能複製實際目錄。您可以通過構建模擬器來檢查,然後進入該包以查看stemList.txt所在的位置。 – 2011-06-03 15:53:08
既然我有權發佈圖片,我認爲讓我更容易告訴你它在哪裏。我在運行模擬器的同時檢查了捆綁包,它似乎在stemIDv0之下,就像它應該。 – GaleDragon 2011-06-03 16:19:31