0
나는 불행하게도 엑스 코드는 추가하지 엑스 코드가 제대로 Business.m생성 NSManagedObjectSubclass 자동
에- (void)addDistrictsObjectDistrict *)value {
NSSet *changedObjects = [[NSSet alloc] initWithObjects:&value count:1];
[self willChangeValueForKey:@"Districts" withSetMutation:NSKeyValueUnionSetMutation usingObjects:changedObjects];
[[self primitiveValueForKey:@"Districts"] addObject:value];
[self didChangeValueForKey:@"Districts" withSetMutation:NSKeyValueUnionSetMutation usingObjects:changedObjects];
[changedObjects release];
}
이러한 방법을 추가하는 것을 볼
(무효) addDistrictsObjectDistrict의 *) 값;
On Business.h
즉,이 방법은 다른 사람에게 정확하게 광고되지 않습니다.
왜? 나는 또한 내가 Business.h 또는 Business.m 중 하나가 xdatamodel 여전히 많이 변경됩니다 변경하지 않으 기능 addDistrictsObject
를 사용하려고 할 때
것은 내가 compilerwarning되었다.
그럼 어떻게해야합니까?
컴파일러 경고를 피하는 방법은 없나요? 생성 된 코드만을 사용하는 컴파일러 경고없이 addObject를 어떻게 사용해야합니까? 모든 범주 솔루션?
정확하게 대답은 아니지만 확인해 보겠습니다. –
mcode가 xcode 4에서 작동하지 않습니다. –