码迷,mamicode.com
首页 > 其他好文 > 详细

字符串 NSString 的一些常用方法

时间:2015-09-11 22:08:45      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

一、字符串创建

    1、 NSString *str1 = [NSString new];

    2、 NSString *str2 = @"字符串内容";

二、字符串拼接

    1、 NSString *str3 = [NSString stringWithFormat:@"%@",str2];

    2、字符串比较:isEqualToString 比较两个字符串内容是不是相等;

三、字符串的比较

     - (NSComparisonResult)compare:(NSString *)string;  //区分大小写比较

    - (NSComparisonResult)compare:(NSString *)string options:(NSStringCompareOptions)mask; //附带条件比较

 

    比较返回的枚举有3个值:NSOrderedAscending (小于),NSOrderedSame (相等),NSOrderedDescending (大于)

 1     NSString *str1 = @"Goods";
 2     NSString *str2 = @"Hello";
 3     if ([str1 commonPrefixWithString:str2 options:NSCaseInsensitiveSearch | NSNumericSearch] == NSOrderedSame)
 4     {
 5          NSLog(@"不区分大小写比较相同");
 6         //多个比较条件 中间用"|"分开
 7     }
 8     
 9 //   - (BOOL)hasPrefix:(NSString *)aString; 判断字符串是否以开头
10 //   - (BOOL)hasSuffix:(NSString *)aString; 判断字符串是否以结尾
11 //   - (NSRange)rangeOfString:(NSString *)aString; //字符串中查找字符
12 //     NSString *uppercaseString;  将字符串全改为大写
13 //     NSString *lowercaseString;  将字符串全改为小写
14 //     NSString *capitalizedString;只将字符串首字母改为大写
15 //    NSArray *arr = [str1 componentsSeparatedByString:@","] //字符串 以逗号分隔成数组

 

字符串 NSString 的一些常用方法

标签:

原文地址:http://www.cnblogs.com/qq95230/p/4802057.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!