黑马程序员技术交流社区
标题:
OC--NSString的基础用法
[打印本页]
作者:
xunyang
时间:
2015-12-7 17:59
标题:
OC--NSString的基础用法
帖子来自:黑马程序员IT技术论坛
头像
gd32376300 LV2
27 分钟前 收藏
楼主
ObjectC----NNString 基础的使用方式
// 求字符串长度
NSString *str = @"Hello郭String";
NSUInteger len = [str length]; // NSUInterger即long
NSLog(@"%ld",len);
//获取子字符串
NSString *substr = [str substringFromIndex:5];//从下标5开始取子字符串
NSLog(@"%@",substr);
// 从开始取子字符串到下标为5的位置截止
NSString *substr2 = [str substringToIndex:5];
NSLog(@"%@",substr2);
NSRange rang = {2,3}; //起始位置和长度
// 从起始位置2取长度为3的子字符串
NSString *substr3 = [str substringWithRange:rang];
NSLog(@"%@",substr3);
//拼接字符串
NSString *comStr1 = [str stringByAppendingString:@"IOS"];
NSLog(@"%@",comStr1);
NSString *comStr2 = [str stringByAppendingFormat:@"hehe%@ %@",@"hhh",@"jjj"];
NSLog(@"%@",comStr2);
//字符串替换
NSString * newStr1 = [str stringByReplacingOccurrencesOfString:@"string" withString:@"world"];
NSLog(@"%@",newStr1);
// 判断字符串是否相等
//判断字符串是否相等用 isEqualTo方法,不能用==判
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2