iPhoneアプリを作っていて、テキストファイルからハイスコアをロードしたいと思っています。 highscores1.txtという名前のファイルを作成し、xcodeプロジェクトに追加しました。ファイル内のテキストからNSStringを作成しようとすると、NSStringの値はnilになります。ここに私のコードは次のとおりです。ローカルのファイルからのnsstringの問題
NSString *highscore1 = [NSString stringWithContentsOfFile:@"/Users/deepikama/Documents/games/Dodge Cars/Dodge Cars/highscore1.txt" encoding:NSUTF8StringEncoding error:NULL];
そして、これは私が見つけることが意図された値になり:
NSString *highscore1 = [NSString stringWithContentsOfFile:@"highscore1.txt" encoding:NSUTF8StringEncoding error:NULL];
私はこのようにその完全なパスへのファイルパスを変更してみました。なぜ完全なパスは機能するのですか、ローカルパスは機能しませんか?どのようにローカルパスを動作させることができますか?
はいテキストファイルはグループフォルダにあります。 –