Object-C学习NSString使用-创新互联
NSString * str=@"Hello World!"; //声明字符串对象 创建的字符串为‘Hello World!’ NSString * str=[[NSString alloc] initWithString:@"Hello World!"]; //输出的结果同上 NSString * str=[[NSString alloc] initWithUTF8String:"Hello World!"]; //用C的字符串创建OC的字符串对象 NSString * str=[[NSString alloc] initWithFormat:@"Hello %d %c",100,'abc'];//使用格式符拼接字符串 NSString * str=[NSString stringWithUTF8String:"Hello World!"]; //将C的字符串转换成OC的字符串对象 NSString * str=[NSString stringWithFormat:@"%d %@ %c",1,@"Hello",'R']; //使用格式符创建一个临时字符串 NSString * str=@"Hello World!"; NSString * str1=[NSString stringWithString:str]; //使用一个字符串创建另一个字符串 //stringWithUTF8String stringWithFormat stringWithString这三个不使用release释放 NSLog(@"Hello World"); //输出字符串 [str release]; //根据内存管理相关规则,必须使用release释放 //------------------------------------------------------- NSString * str=@"hello world!"; NSString * str2=@"hello world!"; BOOL b_result=[str isEqualToString:str2]; //比较字符串是否一样,返回为 BOOL类型---1(YES) 0(NO) NSString * str=@"123"; NSString * str2=@"456"; NSComparisonResult result=[str compare:str2]; //比较字符串大小,返回为NSComparisonResult -- //返回的值为 -1, NSOrderedSame ,NSOrderedDescending //如果strstr2 返回的为NSOrderdDescending if(result==NSOrderedAscending) { NSLog(@"str str2"); } //------------------------------------------------------- NSString * str=@"12345678911111"; NSString * str2=@"456"; NSRange range=[str rangeOfString:str2]; //查找一个字符串,返回的是一个location和 length ,range.location,range.length NSString * str=@"12345678911111"; NSString * str2=[str substringToIndex:6]; //从str 中提取从头到第六个字符串(不包括第6个),生成新的字符串,返回字符串地址,开区间 NSLog(@"%@",str2); NString * str3=[str substringFromIndex:6]; //从str 中提取从第6个(包括第6个,到最后一个字符,生成新的字符串,返回字符串地址。闭区间 NSLog(@"%@",str3); NString * str4=[str substringWithRange:NSMakeRange(3,4)}; //根据指定范围提取字符串
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。
为台前等地区用户提供了全套网页设计制作服务,及台前网站建设行业解决方案。主营业务为成都网站制作、网站设计、台前网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!当前名称:Object-C学习NSString使用-创新互联
分享链接:http://scjbc.cn/article/cogjoi.html