我是新来的objective-C,我试图将对象添加到实例NSMutableArray
变量。不知何故对象(项目)可以传递到setSubItems
方法,但数组_subItems
始终返回“nil
”。NSMutableArray addObject:不起作用
这里是头文件:
@interface SUKContainer : SUKItem
{
NSMutableArray *_subItems;
}
-(void)setSubItems:(id)object;
@end
实现:
@implementation SUKContainer
-(void)setSubItems:(id)object
{
[_subItems addObject:object];
}
@end
主要:
SUKContainer *items = [[SUKContainer alloc] init];
for (int i = 0; i < 10; i++)
{
SUKItem *item = [SUKItem randomItem];
[items setSubItems:item];
}
太感谢多为你的帮助!
也许你应该实际上创建数组对象。 – 2014-10-30 11:45:37