字符串
NSString 和NSMutableString,即不可变字符串和可变字符串
C语言中,字符串是由char字符数组组成
OC中,字符串类是由unichar(多字节字符)组成,
NSString
不可变字符串类
NSString对象创建以后,内容和长度不能更改
创建和初始化字符串---
常用方法
initWithString ---返回一个另外来的字符串----
NSString *liuyafang = @"liuyafang"; //在常量区,
NSString *str3 = [[NSString alloc] initWithString:liuyafang];
NSLog(@"%@", str3);
文档基本信息
inherits from 继承自
conforms to 遵循什么协议
framework 属于哪个框架
availability 什么时候可以用的
declarde in 声明在声明头文件里面
related documents 相关文档
sample code 示例代码
NSString
不可变字符串
NSString对象创建后,内容和长度不能更改
foundation框架
foundation框架是Cocoa编程,IOS编程的基础框架,包括:字符串,集合,日期,时间等基础类
NSMutableString
可变字符串类
NSString类的子类,该类创建的字符串是一个动态的,可变的字符串,可以支撑增删改差等动态等操作
可变和不可变
NSMutableString 是NSString的子类,继承得到所有的方法
不可变字符串的修改操作,本质就是得到一个新的字符串
不可变字符串的修改方法以string 开头,有返回值,
可变字符串的修改方法没有返回值,修改愿字符串
NSArray
不可变数组类
容器类,,,,管理一组对象类型数据
数组对象特点
元素是有序的,索引值从0开始
数组中存储的元素必须是对象,类型任意
NSMutableArray
可变数组
NSAarray的子类,继承NSArray的所有方法
可以对数组进行增删改查
- length----返回一个字符个数。
NSLog(@"%ld",[liuyafang length]);
- (BOOL)hasPrefix:(NSString *)aString;
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。