2
我目前正在編寫一個使用Core Data並在Apple文檔中閱讀它的應用程序。我意識到,當我在Xcode 4創建一個基於窗口的應用程序,它會自動添加一個實例方法:「[context save:&error]」和「[appDelegate saveContext]」之間的區別
-(void)saveContext;
但在實例「在鎮上」(最教程)我總是看到人們使用:
[context save:&error];
使用其中一種的不同情況是什麼?
實例方法......完全不合格,你是對的:) ...是的'保存:'被if語句包圍。並且是內部'saveContext:'確實使用'save:',但沒有錯誤信息是很方便的。但它確實打印出這樣的錯誤:'NSLog(@「Unresolved error%@,%@」,error,[error userInfo ]);' – JeroenEijkhof 2011-06-01 05:05:24
感謝您的寶貴建議,我遺漏了一些東西。但我更想了解兩種方式之間的差異。 – JeroenEijkhof 2011-06-06 08:18:59