2011-06-01 48 views

回答

3
  • 這不是一個類的方法,它是一個實例方法

  • [context save:&error]讓我們你檢查錯誤,並明確地處理它

  • 有更好的是if()圍繞呼叫​​(即不要只檢查error

  • 據推測,saveContext是打算成爲一個更高級別的操作在內部處理/顯示錯誤。它可能會調用​​。

+0

實例方法......完全不合格,你是對的:) ...是的'保存:'被if語句包圍。並且是內部'saveContext:'確實使用'save:',但沒有錯誤信息是很方便的。但它確實打印出這樣的錯誤:'NSLog(@「Unresolved error%@,%@」,error,[error userInfo ]);' – JeroenEijkhof 2011-06-01 05:05:24

+0

感謝您的寶貴建議,我遺漏了一些東西。但我更想了解兩種方式之間的差異。 – JeroenEijkhof 2011-06-06 08:18:59

相關問題