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存储、删改、遍历相关推荐
- NSString NSArray NSDictionary NSSet 中的部分方法
NSString NSArray NSDictionary NSSet 中的部分方法 //1.init // NSString *s1 = [[NSString alloc]init] ...
- NSArray与NSString、NSData,NSDictionary与NSString、NSData 相互转化
NSArray *array = @[ @1, @2, @3, @4, @5, @3 ];// 1. NSArray与NSData相互转化// NSArray to NSDataNSError *er ...
- 【图论专题】图的存储与遍历(最小环、所有环的大小)
整理的算法模板合集: ACM模板 目录 Part 8.1 图的存储与遍历 P2661 信息传递(最小环) P2921 Trick or Treat on the Farm(求所有环的大小) 题单链接: ...
- 集合嵌套存储和遍历元素的示例
1 /** 2 * @Auther: lzy 3 * @Date: 2018/12/12 16:07 4 * @Description: 集合嵌套存储和遍历元素的示例 5 */ 6 public cl ...
- 使用Properties集合存储数据,遍历取出Properties集合中的数据
package com.learn.demo07.Prop;import java.io.FileOutputStream; import java.io.FileReader; import jav ...
- 数据结构 之 图的存储和遍历
2019独角兽企业重金招聘Python工程师标准>>> 2012.03.26 by zhengshihao#include<stdio.h> #define GRAPHM ...
- set接口-存储及遍历、HashSet、LinkedHashSet、TreeSet
文章目录 1 Set接口 1.1 概述 1.2 set接口中的方法 1.3 存储及遍历 1.3.1 存储字符串并遍历 1.3.2 存储自定义对象并遍历 2 HashSet 2.1 概述 2.2 构造方 ...
- 数据结构之 二叉树的存储和遍历总结
关于二叉树的存储和遍历主要有一下几个知识点: 遍历的四种方法,建树的几种方法: 话不多说直接上代码: 因为是节省时间和节省空间我把他们合在了一起,此代码仅供参考,使用时要注意代码的正确性,也可以抓取想 ...
- OC中的NSNumber、NSArray、NSString的常用方法
和C语言不同,在Objective-C语言中,有单独的字符串类NSString.C语言中,string是由 char(ASCLL码)字符组成 OC中,字符串是由unichar(Unicode)字符组成 ...
最新文章
- UVa1354 Mobile Computing
- 设计模式:迭代器模式(Iterator Pattern)
- php server 性能,PHP中:$_SERVER[‘REQUEST_TIME’]和 time()有什么区别,那个性能快!...
- Python中字典的增、删、查
- flex里播放声音的方法
- nginx虚拟域名配置
- 设计模式12——代理模式
- 信道滤波带宽,信号带宽,频率误差的关系
- 数组的常用算法(1)--由“为了集齐108将买多少袋干脆面”展开去
- Bumping制程简介
- 点网络计算机怎么出现蓝屏,电脑总是出现蓝屏该怎么解决
- 浏览器访问网址过程详解
- C++ 四种cast 详解
- 在Unreal引擎中利用实现实时动作捕捉
- 月球轨道周期变化将造成2030年代地球沿海出现涨潮洪水
- ios 获取沙盒文件名_iOS_沙盒(sandbox)机制及获取沙盒路径和文件操作(NSFileManager)...
- 【C#】C#调用Bartender模板打印,输出图片,PDF
- 北京船空航天大学计算机学院,北京航空航天大学
- 变美丽——XP模拟Vista终极攻略
- HDU2087,1686 KMP