1
子类,我想广告梅索德一个对象(从NSManagedObject子类)add方法以类从NSManagedObject
@interface REMBox : NSManagedObject {
}
- (int)singleValueForIndex:(int)index;
@property (nonatomic,retain) NSString *name;
但梅索德不能使用
REMBox *box = ....
BOOL canCallMessage = [box respondsToSelector:@selector(singleValueForIndex:)];
// canCallMessage is NO
int a = [box singleValueForIndex:4];
// that crashes :-(
什么是我的错。 REMBox的正常(核心数据)属性运行良好。
Martin,谢谢。这是我错过的重要提示。数据模型中的类仍然是NSManagedObject – Reinhard 2010-11-28 09:32:21