我正在尝试将一些数据保存到核心数据表中。我遇到的问题是,传递的值只保存一个列值。
我几乎浪费了一天才弄明白这一点。
[contactObj setLastName:@"Hey"]; NSLog(@"LAST NAME CHECk : %@ %@",
[contactDict objectForKey:@"LastName"], contactObj.lastName); // Here contactObj.lastName
its printing.But not saved
请建议/帮助。
答案 0 :(得分:0)
您是否调用了NSManagedObjectContext实例的“save”方法?它有一个缓存机制,可能会导致您的问题。试试这个:
NSError *err = nil;
[INSTANCE_NAME_OF_YOUR_NSManagedObjectContext save:&err];