示例:-save:方法NSManagedObjectContext声明如下:
- (BOOL)save:(NSError **)error
Run Code Online (Sandbox Code Playgroud)
由于NSError已经是一个类,并且传递一个指针实际上会在实现中修改这个对象的效果,-save:这里将指针传递给指针有什么意义呢?什么是优势/感觉?
用法示例:
NSError *error;
if (![managedObjectContext save:&error]) {
// Handle the error.
}
Run Code Online (Sandbox Code Playgroud)