Написать JSON-ответ в файл .plist
Разочарование на вершине !!!
Я получаю немногоJSON Response из службы, и я хочу сохранить его вфайл .plist на будущее. Я не могу спастиОтвет JSON на файл .plist, Я думаю это'из-за некоторыхnull
значения в ответ.
Замечания : Я подтвердил, что ответ находится вJSON формат с помощью jsonparser.
Мой код:
NSError *error;
NSDictionary* json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
NSDictionary *dictResult = [(NSDictionary*)json objectForKey:@"myKey"];
NSLog(@"Result Dictionary :: %@",dictResult);
NSURL *cacheDir = [[[NSFileManager defaultManager] URLsForDirectory:NSCachesDirectory inDomains:NSUserDomainMask] lastObject];
NSURL *path = [cacheDir URLByAppendingPathComponent:@"FinalResult.plist"];
NSLog(@"Path :: %@",path);
BOOL success = [dictResult writeToURL:path atomically:YES];
NSLog(@"success? %d", success);
Замечания : Я получил всеNSLog Values (означаетСловарь ответов а такжеПуть файла но0 за успехи).
Проблема: Есть почти70-80 пар ключ-значение в ответе и я нене хочуудалить / заменить всеnull
ценности. Потому что я хочу ...
Итак, я просто хочу изменить отредактированныйUITextField
значения в объекте и пусть он отправит на сервер.
Каков оптимальный способ исправить это?