嗨,我使用了可转换的属性类型,并且我遵循了在其中一个论坛中存档的程序。
但它说
CoreData:警告:在实体“SurveyData”2013-04-30 09:44:16.022 TestReachability[11641:c07] -[SurveyApplication encodeWithCoder:] 上找不到属性“survey”的类名为“SurveyResults”的 NSValueTransformer:已发送无法识别的选择器到实例 0x845cb00 2013-04-30 09:44:16.023 TestReachability[11641:c07] *由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[SurveyApplication encodeWithCoder:]:无法识别的选择器发送到实例 0x845cb00”
这是我的代码
SurveyApplication *survey =[[SurveyApplication alloc]init];
survey.name=@"dheeraj";
survey.phone=@"573-356-2598";
NSManagedObject *aStory = [NSEntityDescription insertNewObjectForEntityForName:@"SurveyData"inManagedObjectContext:self.managedObjectContext];
[aStory setValue:survey forKey:@"survey"];
NSError *saveError = [[NSError alloc]init];
if (![self.managedObjectContext save:&saveError]) {
NSLog(@"%@",saveError);
}
SurveyAppplication 对象是我的自定义类,我正在尝试创建一个对象,然后将其存储核心数据。请您帮帮我。
谢谢 Dheeraj