字符串
创新互联是专业的前进网站建设公司,前进接单;提供成都网站建设、成都网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行前进网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!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;
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。