当前位置:   article > 正文

开发日记:Object-c 中的 NSString 和 NSMutableString的常用方法_object c stringvalue

object c stringvalue

请添加图片描述
今天讲不可变数组 NSArray 可变数组 NSMutableArray。话不多说,直接上干货。

可变数组 NSMutableArray

使用初始化方法创建可变数组

NSMutableArray *muArray = [[NSMutableArray alloc] initWithObjects:@"1", @"2", @"3", nil];
  • 1

使用便利构造器创建可变数组

NSMutableArray *muArray = [NSMutableArray arrayWithObjects:@"1", @"2", @"3", nil];
  • 1

可变数组追加元素

[muArray addObject:@"4"];
  • 1

可变数组追加一个不可变数组

[muArray addObjectsFromArray:array];
  • 1

可变数组删除一个元素

[muArray removeObject:@"1"];
  • 1

可变数组删除指定下标的元素

[muArray removeObjectAtIndex:0];
  • 1

可变数组删除最后一个元素

[muArray removeLastObject];
  • 1

可变数组删除所有元素

[muArray removeAllObjects];
  • 1

可变数组把指定下标的元素变更成指定元素

[muArray replaceObjectAtIndex:0 withObject:@"0"];
  • 1

可变数组把指定范围的元素转换成指定数组

[muArray replaceObjectsInRange:NSMakeRange(0, 1) withObjectsFromArray:@[@"0", @"1"]];
  • 1

不可变数组 NSArray

使用自面量创建不可变数组

NSArray *array = @[@"1", @"2", @"3", @"4"];
  • 1

使用初始化方法创建不可变数组

NSArray *array = [[NSArray alloc] initWithObjects:@"1", @"2", @"3", @"4", nil];
  • 1

使用便利构造器创建不可变数组

NSArray *array = [NSArray arrayWithObjects:@"1", @"2", @"3", @"4", nil];
  • 1

不可变数组按照数组下标查询元素

注意:数组坐标从0开始计算

NSString *value = [array objectAtIndex:0];
  • 1

不可变数组按照数组下标查询元素的另一种方法

NSString *value = array[0];
  • 1

不可变数组查询某个对象在数组中的下标位置

NSUInteger key = [array indexOfObject:@"1"];
  • 1

查询不可变数组的长度

NSInteger count = [array count];
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/1017442
推荐阅读
相关标签
  

闽ICP备14008679号