一、不可变字符串 NSString
创建(字面量方法)
创建(Format格式化串方法)
1.求字符串的长度
length 长度2.获取字符串中的某个字符
character 字符3.拼接
4.获取字符串中的某一子串
4-1.获取的是从下标n开始,到结束(包括下标n)
4-2.从0开始到下标n结束(不包括下标n)
4-3.选取范围内的字符串,从location开始取length长度个字符
substring 子字符串5.比较大小(返回结果有3种 1 0 -1)
5-1.比较两个字符串是否相等
5-2.判断是否有前缀
prefix 前缀5-3.判断是否有后缀
suffix 后缀6.将字符串中的所有字母大写
uppercase小写字母7.将字符串所有字母小写
lowercase小写字母8.将字符串首字母大写
capitalized是大写的意思二、可变字符串 NSMutableString
1.创建(它的特有方法)
2.拼接
append是拼接的意思 格式化拼接3.插入
insert是插入的意思4.删除(删除位置12,长度为7的字符串)
delete 删除5.替换
replace 替换6.重置字符串的内容
三、数值类 NSNumber (将基本数据类型转换成对象,或者将对象转换成普通数据类型)
1.将数值类型(NSNumber)转换成普通数据类型
2.将普通数据类型转换成数值类型(NSNumber)
四、NSValue 类(可以封装任何数据类型,他一般用于封装结构体)
objCType 目标类型 Value1获取stu1的首地址
网友评论