NSString是oc语言Foundation框架中常用的类,我根据每个方法的功能将NSString的常用方法分为创建字符串、初始化字符串、判断和比较字符串、大写和小写相互转化、字符串的截取、类型转换等功能。它的方法按功能分如图所示(具体每个方法的作用我在后后面有详细的备注,其实根据驼峰命令也基本可以看出每个方法的作用),有些方法带参数,有些不带参数,方法的使用都很容易,在Xcode下编程时会自动匹配:
1⃣️创建字符串:
1 string:创建一个空字符串
2 stringWithstring:用字符串来创建字符串
3 stringWithFormat:创建NSLog格式的字符串
2⃣️初始化字符串:
1 init:创建空字符串并对其初始化
2 initWithString:用字符串来初始化字符串
3 initWithFormat:用NSLog格式来格式化字符串
3⃣️字符串判断和比较:
1 isEqualTostring:比较字符串是否相等
2 hasPrefix:判断字符串是否以某个字符开始
3 hasSuffix:判断字符串是否以某个字符结束
4 compare:比较字符串的大小
5 caseInsensitiveCompare:不考虑大小写的比较
4⃣️字符串大小写转换
1 upperCaseString:小写字母转换为大写字母
2 lowerCaseString:大写字母转换为小写字母
3 capitalizedString:将每个单词的首字母大写
5⃣️截取: