我是新來的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