常用NSString的方法

   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);

        

 

        

 

posted @ 2016-03-02 21:59  唐唐_010  阅读(135)  评论(0编辑  收藏  举报