我想一個巨大的NSArray保存到一個文件,然後檢索它...NSArray的保存到文件
NSURL *documentsDirectory =
[[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory
inDomains:NSUserDomainMask] lastObject];
NSURL *fileURL = [documentsDirectory
URLByAppendingPathComponent:@"scorecards.dgs"];
NSMutableArray *savedArrayOfScorecards = [NSMutableArray arrayWithContentsOfURL:fileURL];
[savedArrayOfScorecards addObject:currentScoreCard];
[savedArrayOfScorecards writeToURL:fileURL atomically:YES];
NSMutableArray *mynewArray = [NSMutableArray arrayWithContentsOfURL:fileURL];
NSLog(@"%@, %@",[[mynewArray objectAtIndex:0] objectForKey:@"info"], course);
的NSLog的回來了......
(null), BridgeMill
逗號兩邊應該返回哪個BridgeMill。但數組不會救...
休斯頓我們有一個問題... –
阿哈哈。 :)好吧,你可以嘗試:1)檢查路徑**理論**是否正確。 2)使用第二種方法,然後檢查'NSError' – Peres