基础工具包快速指南
1. 字符串操作
1.1 查找子字符串
若要查看一个字符串是否存在于另一个字符串中,可使用 rangeOfString: 方法:
- (NSRange) rangeOfString: (NSString *) aString;
当向 NSString 对象发送 rangeOfString: 消息时,需传入要查找的字符串,它会返回一个 NSRange 结构体,用于显示匹配部分的位置和长度。示例如下:
NSRange range;
range = [fileName rangeOfString: @"chapter"];
若找到匹配项, range.start 为匹配起始位置, range.length 为匹配长度;若未找到, range.start 等于 NSNotFound 。
1.2 字符串的可变性
NSString 是不可变的,即创建后不能修改。不过,可利用它执行多种操作,如创建新字符串、查找字符、与其他字符串比较等。
Cocoa 提供了 NSString 的子类 NSMutable
超级会员免费看
订阅专栏 解锁全文
168万+

被折叠的 条评论
为什么被折叠?



