自 15 天以来,我一直在与 RestKit 作斗争。一旦我从远程接收到数据,我还希望能够在本地编辑属性并保存。
我尝试了几种不同的方法,但似乎都没有奏效;
user.attribute = @"new valuel";
[[[RKObjectManager sharedManager].objectStore managedObjectContextForCurrentThread] save:&error];
if(error)
NSLog(@"Error saving %@", error);
第二种方法是将值分配给实例本身并保存;
user.attribute = @"new valuel";
[user.managedObjectContext save:&error ];
NSlog(@"%@", error)
再试一次,
[[RKObjectManager sharedManager].objectStore save:&error];
看来我无法获得指向上下文的指针。怎么可能得到指针,或者可能是保存对象,还是完全不可能?这些都不会保存到数据库中,也不会引发任何错误。这里有什么问题 ?