Сохранение пользовательского класса в Coredata

Привет, я использовал преобразовываемый тип атрибута, и я следовал процедуре архивирования на одном из форумов.

Но это говорит

CoreData: предупреждение: нет NSValueTransformer с именем класса 'Результаты опроса' был найден для атрибута 'опрос' на сущностьДанные опроса' 2013-04-30 09: 44: 16.022 TestReachability [11641: c07] - [SurveyApplication encodeWithCoder:]: нераспознанный селектор, отправленный экземпляру 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 object - мой пользовательский класс, и я пытаюсь создать объект, а затем сохранить его основные данные. Не могли бы вы мне помочь.

Спасибо Dheeraj

Ответы на вопрос(1)

Ваш ответ на вопрос