I can't save string to JSON
on device, but in simulator can!
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Warehouse" ofType:@"json"];
NSData *jsonData = [NSData dataWithContentsOfFile:filePath];
NSMutableArray *arJson = [[NSJSONSerialization JSONObjectWithData:jsonData options:0 error:nil] mutableCopy];
NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:prod.title,@"title",
prod.price,@"price",
prod.descrip,@"descrip",nil];
[arJson addObject:dic];
NSData * data = [NSJSONSerialization dataWithJSONObject:arJson options:NSJSONWritingPrettyPrinted error:nil];
NSString * myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
[[myString dataUsingEncoding:NSUTF8StringEncoding] writeToFile:filePath atomically:YES];