私はiOSアプリケーションの単体テストで単純なテキストファイルを読み込もうとしています。NSBundle pathForResourceがnilを返します
NSString* resourcePath = [[NSBundle mainBundle] pathForResource: @"stopPointsInCircleData" ofType:@"txt"];
NSString* stopPointData = [NSData dataWithContentsOfFile: resourcePath];
私の問題は、pathForResourceがnilを返すことです。
ファイルstopPointsInCircleData.txtはテストコードのディレクトリにあり、ファイルはテストターゲットのビルド段階の "バンドルリソースのコピー"に正しくリストされています。
ofTypeをofに設定して検索を緩和しようとしましたが、どちらも機能しませんでした。
どんな助けもあります。
パスを手動で設定する方が簡単でしょうか? 'NSHomeDirectory()'は – Nekto
を助けるでしょう。なぜならそれはtxtではないからです。あなたはファイル形式をチェックしましたか?それは何か他のものかもしれません..rtf? – Shubhank