【发布时间】:2010-11-27 22:01:02
【问题描述】:
我想为一个对象添加一个方法(从 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 的普通(核心数据)属性运行良好。
【问题讨论】:
标签: iphone objective-c cocoa core-data nsmanagedobject