0
관계가 그대로 있고 서브 그룹이 NSManagedObject
인 새로운 코어 데이터 레코드를 삽입 할 수 있습니까?서브 클래 싱 된 NSManagedObject를 사용하지 않고 관계가있는 코어 데이터 삽입
코드는 지금까지입니다 : 이것은 분명히 어떤 관계를 추가하지 않습니다 ... 나는 다른 SO에이를 보았다
NSManagedObjectContext *context = [self managedObjectContext];
NSManagedObject *author = [NSEntityDescription
insertNewObjectForEntityForName:@"Author"
inManagedObjectContext:context];
[author setValue:@"Jim" forKey:@"name"];
[author setValue:@"[email protected]" forKey:@"email"];
NSManagedObject *topic = [NSEntityDescription
insertNewObjectForEntityForName:@"Topic"
inManagedObjectContext:context];
[topic setValue:@"Auto" forKey:@"title"];
NSManagedObject *post = [NSEntityDescription
insertNewObjectForEntityForName:@"Post"
inManagedObjectContext:context];
[post setValue:@"Test Bank" forKey:@"body"];
[post setValue:[NSDate date] forKey:@"creationDate"];
[post setValue:@"Testland" forKey:@"title"];
NSError *error;
if (![context save:&error]) {
NSLog(@"Whoops, couldn't save: %@", [error localizedDescription]);
}
내 설정이 너무 비슷 게시 :
그러나이 경우 unrecognized selector sent to instance
오류
도현! 나는 바보처럼 느껴진다. 대소 문자를 구분할 수 없다는 것을 나는 믿을 수 없다! 나는 나이를 위해 그것을 계산하려고 노력하고 있었다 :) 도움에 감사한다 – doovers
우리는 모두 거기에 있었다 :) –