在給NSMutableArray添加元素的時候,在第四行出現錯誤:
-[__NSArrayI addObject:]: unrecognized selector sent to instance 0x897b320
代碼:
NSMutableArray *mystr = [[NSMutableArray alloc] init];
mystr = [NSArray arrayWithObjects:@"hello",@"world",@"etc",nil];
NSString *obj = @"hiagain";
[mystr addObject:obj];
不知道哪出錯,感謝幫忙。
問題出在數組上,你用的數組是固定的,改用NSMutableArray
mystr = [NSMutableArray arrayWithObjects:@"hello",@"world",@"etc",nil];
錯誤中提到的unrecognized selector
是由於NSArray中不包含addObject方法