您的位置:首页 > 其它

NSString/NSMutableString

2015-07-15 09:01 225 查看
NSString/NSMutableString
不可变字符串NSString
创建之后内容和长度不能改变
NSString *s = [NSString alloc] initWithString:@“”];
字面量创建字符串(语法糖)
NSString *s = @“”;
字符串的长度.length
取子串
substringFromIndex   从当前下标取到字符串结尾   包含当前下标
substringToIndex      从字符串的下标取到某个下标处结束   不包含当前下标
substringWithRange    通过范围结构体取字符
拼接字符串
stringByAppending
替换字符串
stringByReplacingOccurrencesOfString
字符串的相等判断
isEqualToString
判断前缀/后缀
hasPrefix/hasSuffix
可变字符串NSMutableString
可以改变内容和长度
拼接
appendString
插入
insertString
删除
deleteCharactersInRange

两者区别
不可变对象的操作 都是产生了新的对象可变对象都在原对象的基础上进行了操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: