2013-01-11 43 views
0

我想救我的類的實例來coredata需要幫助存儲核心數據MYCLASS對象

MYClass *myClassObject = [[MYClass alloc]init]; 

我定義的屬性類型變形

創建NSValueTransformable的新的子類

實現四個方法

+ (BOOL)allowsReverseTransformation 
{ 
    return YES; 
} 

+ (Class)transformedValueClass 
{ 
    return [NSData class]; 
} 

- (id)transformedValue:(id)value 
{ 
} 

- (id)reverseTransformedValue:(id)value 
{ 
} 

將子類設置爲at貢督察

我不知道該怎麼在這些方法中

- (id)transformedValue:(id)value 
{ 
    // ? 
} 

- (id)reverseTransformedValue:(id)value 
{ 
    // ? 
} 

所以我可以保存和獲取對象實現。

+0

您有沒有在[編寫自定義值轉換器](https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ValueTransformers/Concepts/CustomTransformer.html)中的「值轉換器編程指南「?該指南包含具體的例子。 –

回答