Sam*_*mBo 28 objective-c nsmutablearray
我有一个名为randomSelection的NSMutableArray:
NSMutableArray *randomSelection;
Run Code Online (Sandbox Code Playgroud)
然后,如果满足某些条件,我会尝试向此数组添加字符串:
[randomSelection addObject:@"string1"];
Run Code Online (Sandbox Code Playgroud)
然后我尝试输出字符串,以确定它是否已添加它:
NSString *test = [randomSelection objectAtIndex:0];
NSLog(test);
Run Code Online (Sandbox Code Playgroud)
但是没有输出到错误日志,我无法弄清楚原因.
任何帮助/提示赞赏.
hp *_*der 66
我认为你缺少为数组分配内存.所以试试吧
NSMutableArray *randomSelection = [[NSMutableArray alloc] init];
[randomSelection addObject:@"string1"];
NSString *test = [randomSelection objectAtIndex:0];
NSLog(test);
Run Code Online (Sandbox Code Playgroud)
NSMutableArray *randomSelection = [[NSMutableArray alloc]init];
[randomSelection addObject:@"string1"];
Run Code Online (Sandbox Code Playgroud)
你需要先分配它.
| 归档时间: |
|
| 查看次数: |
79919 次 |
| 最近记录: |