私は内部にIDを持っていますが、毎回データを要求したくないので、plistとしてwriteToFileを書きたいと思っていますが、最初に書かれたものはあまりに遅く、メモリが急騰しています。 は、私は、ユーザーが再び.plistファイルを作成する方法
を記述する必要はありませんので、このようにして得られたplistファイルがXcodeのビューには何のデータではありませんが、実際にはそれが既に持っている、ローカルファイルとしてのplistにそれを作るために使用することができます任意の方法はあります書かれて、あなたは私が後でuは国のエンドポイントを要求したとき、それはリストにそれを見つけた場合、それは、キャッシュに定義されたエンドポイントをチェックし、それが存在する、APIのレスポンスをキャッシュするクラスを書いたコード
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *plistPath = [paths objectAtIndex:0];
NSMutableArray *marr = [NSMutableArray array];
NSString *filename=[plistPath stringByAppendingPathComponent:@"city.plist"];
NSLog(@"filename == %@",filename);
[marr addObject:@"字符串"];
[marr writeToFile:filename atomically:YES];
あなたがAppleのやり方を試してみました急騰メモリにつながる、私は以上の2000のキーと値 – vadian