2011-11-16 3 views
0

오늘은 모델에 대한 속성을 추가했습니다,하지만 난 속성을 액세스 할 수 없습니다 모델 스키마CoreData 속성 액세스 문제

@implementation NewsContent 

@dynamic content; 
@dynamic contentId; 
@dynamic mediaUrl; 
@dynamic peakNum; 
@dynamic news; 

@end 

난 그냥 NSLog(@"%@", self.news.content.peakNum); 전화를하지만, 나는 오류가 발생했습니다 :

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NewsContent peakNum]: unrecognized selector sent to instance 0x8359490' 
*** First throw call stack: 
(0x1e72052 0x3a06d0a 0x1e73ced 0x1dd8f00 0x1dd8ce2 0x283c8 0x1ef91 0x93336a 0xa65a5d8 0x934956 0x1dd851d 0x1dd8437 0x1e0349a 0x2274aff 0x1dd90c9 0x1dd8ce2 0x1dd851d 0x1dd8437 0x2e14ae3 0x2e15115 0x1e4697f 0x1da9b73 0x1da9454 0x1da8db4 0x1da8ccb 0x2004879 0x200493e 0x77ca9b 0x34c0 0x2ce5) 
terminate called throwing an exceptionCurrent language: auto; currently objective-c: 

답변

0

당신은 또한 @interface 선언에서 속성으로 peakNum을 추가 했습니까? self.news.content이 유효한 객체를 참조하는지 확인 했습니까? 오류가 NSLog 코드 줄에서 발생 했습니까?

+0

모두 감사합니다. –

0

문제가 해결되었습니다. 새 모델 버전을 추가했지만 이전 버전에 특성을 추가 했으므로 .....