Imm*_*009 7 arrays iphone objective-c ipad ios
我到处寻找这个,在线,堆栈溢出,并不能解决我做错了什么.
我正在尝试向现有的NSMutableArray添加元素.但它在第4行崩溃:
-[__NSArrayI addObject:]: unrecognized selector sent to instance 0x897b320
Run Code Online (Sandbox Code Playgroud)
代码:
NSMutableArray *mystr = [[NSMutableArray alloc] init];
mystr = [NSArray arrayWithObjects:@"hello",@"world",@"etc",nil];
NSString *obj = @"hiagain";
[mystr addObject:obj];
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?这真让我抓狂!!!
gio*_*shc 13
你的数组不可变!使用NSMutableArray
mystr = [NSMutableArray arrayWithObjects:@"hello",@"world",@"etc",nil];
Run Code Online (Sandbox Code Playgroud)
你得到 无法识别的选择器,因为NSArray它不包含addObject方法
| 归档时间: |
|
| 查看次数: |
36782 次 |
| 最近记录: |