Nam*_*cir 4 objective-c nsarray
关于如何在Objective-C中处理数组,我有点困惑.如果我有一个像这样的数组
NSarray *myArray = [[NSArray alloc]
initWithObjects:@"N", @"N", @"N", @"N", @"N",
nil];
Run Code Online (Sandbox Code Playgroud)
如何将第一次出现更改为"Y"?
你需要一个NSMutableArray ..
NSMutableArray *myArray = [[NSMutableArray alloc]
initWithObjects:@"N", @"N", @"N", @"N", @"N",
nil];
Run Code Online (Sandbox Code Playgroud)
然后
[myArray replaceObjectAtIndex:0 withObject:@"Y"];
Run Code Online (Sandbox Code Playgroud)
你不能,因为NSArray是不可改变的.但如果你使用NSMutableArray,那么你可以.见replaceObjectAtIndex:withObject::
[myArray replaceObjectAtIndex:0 withObject:@"Y"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13342 次 |
| 最近记录: |