欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

NSArray、NSDictionary、NSString存储、删改、遍历

发布时间:2023/12/13 编程问答 32 豆豆
生活随笔 收集整理的这篇文章主要介绍了 NSArray、NSDictionary、NSString存储、删改、遍历 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

NSString

创建一个NSString实例:NSString *str = @“this is string”;//字面量语法
常用API:

+stringWithFormat //创建动态字符串 -(NSUInteger)length //获取字符的数量 -isEqualToString: //判断两个字符串是否相等 -uppercaseString; // 把一个字符串变成大写形式 -(NSRange)rangeofString; //查找字符串,此方法区分大小写

NSArray

NSarray中的指针是有序排列的
创建数组:

NSArray *array = @[@"123",@"456",@"789"]; //字面量语法NSArray *array = [NSArray arrayWithObjects:@"123",@"123", nil];//类方法

存取数组
array[index]//下标法
objectAtIndex:
NSarray计数是从0开始数的

遍历数组
可以用快速枚举 forin

NSMUtableArray

NSMUtablearray实例和NSarray实例类似,但是可以添加、删除、或对指针重新排序
(NSMUtablearray是NSarray的子类)

快速创建一个空数组:+ array
添加对象进入数组:- addObject // 这个方法会在数组尾部添加对象
添加对象到特定索引: - insertObject : atIndex
删除数组中的对象:- removeObject : atIndex

NSDictionary

NSDictionary对象是一组键值对的集合。键通常是字符串,值可以是任意类型的对象。字典对象中的键都是独一无二的。
创建字典
NSDictionary *dict = @{ @"string" : @1, @"string1" : @"123", }; //字面量语法
存取字典中的值
dict [@"string"];

转载于:https://www.cnblogs.com/xzk-it/p/6622537.html

总结

以上是生活随笔为你收集整理的NSArray、NSDictionary、NSString存储、删改、遍历的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。