【发布时间】:2012-06-18 21:10:00
【问题描述】:
我开始在文件中存储一个 NSArray,但我一直收到 nil 作为响应...
Apple 文档说 nil 表示您的文件不存在,但我很确定我的文件存在(我可能没有正确构建路径)...
这是我用来将 NSArray 存储在文件中的代码...
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"scorecards" ofType:@"dgs"];
NSArray *myArray = [[NSArray alloc] initWithObjects:@"J", @"ANA", @"MY", @"GDON", nil];
[myArray writeToFile:filePath atomically:YES];
NSArray *mynewArray = [NSArray arrayWithContentsOfFile:filePath];
NSLog(@"%@", [mynewArray objectAtIndex:2]);
我还截取了 Xcode 的屏幕截图,向大家展示我的文件确实存在...
该文件清楚地保存在 ScorecardsSaved 组中,该文件名为 scorecards,扩展名为 dgs(这是我为我的具体应用 - Dot Golf Scorecard - dgs)
【问题讨论】:
标签: iphone objective-c ios xcode ios5