ファイルのロードに成功しました:
現時点でこれがあるとしましょう:
マップ1
マップ2
文字列を取得するコードは次のとおりです。
NSURL *fileURL=[NSURL fileURLWithPath:@"/Users/Maze.txt"];
NSString *contents =[NSString stringWithContentsOfURL:fileURL encoding:NSUTF8StringEncoding error:nil];
NSArray *lines = [[NSArray alloc]init];
lines= [contents componentsSeparatedByString:@"\n"];
for (NSString *s in lines){
NSLog(@"The content is: %@ \n", s);
}
ただし、これらの文字列に基づいてオブジェクトを作成するにはどうすればよいですか? 既にマップ クラスがあり、そのテキスト ファイルのデータに基づいてオブジェクトを作成したいとします。これで、Map1 と Map2 の 2 つのオブジェクトが作成されます。NSString をオブジェクト名として使用することはできますか?
ありがとう..