首页 > 其他 > 详细

oc-Foundation框架-NSString-常用方法

时间:2014-03-21 04:03:43      阅读:417      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
NSString *str=@"ChengDu";
    str=[str uppercaseString];//变大写
    NSLog(@"%@",str);
   str=[str lowercaseString];//变小写
    NSLog(@"%@",str);
    str=[str capitalizedString];//首字母大写
     NSLog(@"%@",str);
bubuko.com,布布扣

 

 

bubuko.com,布布扣
[@"abc1" isEqualToString:@"abc"]//比较内容是否相等,地址也比较就直接用“==”

 NSComparisonResult *result = [@"abc1" compare:@"abc"];//caseInsensitiveCompare忽略大小写进行比较
if(result == NSOrderedSame){
          NSLog(@"相等");
      }else if (result==NSOrderedAscending){
          NSLog(@"升序");
      }else if(result==NSOrderedDescending){
          NSLog(@"降序");
      }
返回结果是个枚举。一看就指定什么意思,ns框架,ordered排序,asc,desc和数据库里面的升降一样。
bubuko.com,布布扣

 

bubuko.com,布布扣
NSString *str=@"123456.txt";
    int i=[str hasPrefix:@"12"]; //是否用什么开头
    int b=[str hasSuffix:@".txt"];//是否用什么结尾
    NSLog(@"%d,%d",i,b);
bubuko.com,布布扣

 

bubuko.com,布布扣
NSString *str=@"123456.txt";
   NSRange range= [str rangeOfString:@"345"];
   NSLog(@"%@",NSStringFromRange(range));//返回{2,3}
bubuko.com,布布扣

oc-Foundation框架-NSString-常用方法,布布扣,bubuko.com

oc-Foundation框架-NSString-常用方法

原文:http://www.cnblogs.com/liyang31tg/p/3614670.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!