0
我有一個關於CoreData和NSManagedObject的問題。初始化NSManagedObject的子類
我在我的ClientRESTClass(我使用AFNetworking 2.0)中收到一個NSDictionary,所以我在這個NSDictionary中有一個Json數據。
因爲我用我的協議有兩個方法,此對象類型,這些對象必須實現:
- encodeFromJson //(instance to JSON)
- decodeFromJson //(from json I create an instance)
現在我有一個MyObj中作爲NSManageObject的子類實現此協議。
1)在decodeFromJson
我該如何生成myObj的一個實例?有必要在這一點上下文使用嗎?有可能使用一個簡單的初始化?
2)在這個級別我從服務器接收數據我創建這些對象的實例。我將這個實例傳遞給調用者,他將決定是保存對象還是不保存在CoreData中。 所以,如果我必須使用一個概念,我該如何丟棄放置在上下文中的對象?