NSString常用方法

* NSString 字符串对象的方法
   +(id)string // 创建一个新的字符串
   +(id)stringWithString:nsstring // 创建一个新字符串,并将其设置为nsstring变量值
   +(NSString *) stringWithFormat:format, arg, arg1,arg2... 、、 格式化一个字符串到变量
   -(id)stringByAppendingFormat:string  // 组合字符串并格式化 -(id)initWithString:nsstring // 将新分配的字符串设置为nsstring
   -(id)initWithContentsOfFile:path encoding:enc error:err // 返回一个文件里的字符串
   -(id)initWithContentsOfURL:url, encoding:enc error:err // 返回一个url里的字符串,url参数,编码参数,错误信息
   -(NSUInteger)length // 返回字符串的长度
   -(unichar) characterAtIndex:i // 返回索引为i的unicode字符
   -(NSString *)substringFormIndex:i // 返回从i开始到结尾的字符串
   -(NSString *) substringWithRange:range // 根据指定的范围返回字符串
   -(NSString *) substringToIndex:i // 从开始一直到索引i的字符串
   -(NSComparator *) caseInsensitiveCompare:nsstring // 比较两个字符串,忽略大小写
   -(NSComparator *)compare:nsstring // 比较两个字符串
   -(BOOL)hasPrefix:Nsstring // 测试字符串是否nsstring开始
   -(BOOL)hasSubfix:nsstring // 测试字符串是否以nsstring结尾
   -(BOOL)isEqualToString:nsstring // 测试两个字符串是否相等
   -(NSString *)capializedString // 返回每个单词的首字母大写,其他字母小写
   -(NSString *) uppercaseString //转大写
   -(NSString *) lowercaseString // 转小写
   -(const *char *) UTF8String // 返回utf8 C字符串样式
   -(double) doubleValue // 转为double的字符串
   -(float) floatValue // 返回字符串表示的双精度点数
   -(NSInteger)integerValue // 返回字符串的NSinteger整数标识
   -(int)intValue // 返回转换为整数的字符串

   NSMutableString 常用方法 
   +(id)stringWithCapacity:size // 创建一个初始化包含size的字符串
   -(id)intiWithCapacity:size // 使用初始容量为size的字符串来初始化字符串
   -(void)setString:nsstring  // 将字符串设置为nsstring
   -(void)appendString:nsstring // 在末位附加字符串nsstring
   -(void)deleteCharactersInRange:range // 删除置顶的range中的字符
   -(void)insertString nstring atIndex:i // 以索引i为七点位置插入nsstring 
   -(vvoid)replaceCharactersInRange:range WithString:nsstring  // 使用nstring 替换range指定的字符
   -(void)replaceOccurrencesofString:nsstring withString:nstring2 options:opts range:range // 在置顶范围内用range中的nsstring2 替换所有的nsstring 1
   // opts 选项组合 NSBackwardsSearch 查找从范围尾部开始 太长了,还是看手册把

转载于:https://my.oschina.net/wangdk/blog/159756

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值