A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xunyang 中级黑马   /  2015-12-7 17:59  /  630 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

帖子来自:黑马程序员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方法,不能用==判

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马