変数をハード ドライブに保存して、アプリの起動時にロードしようとしています。私は次のことを行います:
paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
documentsDirectory = [paths objectAtIndex:0];
votesFile = [documentsDirectory stringByAppendingPathComponent:@"votes.dat"];
それでも、これは少なくとも私が見ることができるファイルを作成していません。私がこれをやろうとすると:
[votes writeToFile:votesFile atomically:YES]; //votes!=nil
その後
votes = [[NSMutableDictionary alloc] initWithContentsOfFile: votesFile];
それは私には何もしません、投票== nil
ここで何が欠けていますか?