Osc*_*car 4 objective-c nsmutablearray ios
我知道我们可以只使用a NSMutableArray作为对象,但如果这不是一个选项,我们需要添加新的元素NSArray.我们该怎么做呢?
我的直接答案是创建一个NSMutableArray原始的NSArray,添加新的元素,然后再NSMutableArray回到原始NSArray.
我在接受采访时被问到这个问题,我很好奇一个正确的解决方案是什么,除了一开始就使用a NSMutableArray.
Fog*_*ter 11
NSArray *array = [NSArray arrayWithObjects:@"One", @"Two", nil];
array = [array arrayByAddingObject:@"Three"];
Run Code Online (Sandbox Code Playgroud)
要么
NSArray *newArray = [NSArray arrayWithObjects:@"Three", @"Four", nil];
array = [array arrayByAddingObjectsFromArray:newArray];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11835 次 |
| 最近记录: |