您的位置:首页 > 其它

常用NSString的方法

2016-03-02 21:59 218 查看
NSString *str=@"gyxy";

// 1.元素的个数

NSLog(@"%ld",str.length);

//2.通过指定索引返回对应的字符

unichar ch=[str characterAtIndex:0];

NSLog(@"%c",ch);

NSString *str2=@"全球领先的移动设备操作系统";

//3.从0开始,到第4个元素,不包括第4个元素

NSLog(@"%@",[str2 substringToIndex:4]);

//4.从第5个位置开始,包含4个元素

NSRange range=NSMakeRange(5,4);

NSString *newstr2=[str2 substringWithRange:range];

NSLog(@"%@",newstr2);

//5.从第9个元素开始,包括第9个元素

NSLog(@"%@",[str2 substringFromIndex:9]);

//6.字符串比较

NSString *str11=@"asd";

NSString *str22=@"Asd";

//7.忽略大小写

NSComparisonResult result=[str11 caseInsensitiveCompare:str22];

NSLog(@"%ld",result);

//8.是否相等

BOOL bol= [str11 isEqualToString:str22];

NSLog(@"%d",bol);

//9.字符串查找

NSString *str33=@"www.baidu.com";

BOOL bol1=[str33 hasSuffix:@".com"];

NSLog(@"%@",str33.capitalizedString);

NSLog(@"%d",bol1);

//10.字符串追加

NSString *str44=@"https:";

NSString *newstr44=[str44 stringByAppendingString:str33];

NSLog(@"%@",newstr44);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: