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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Storm_ 中级黑马   /  2015-11-3 19:18  /  673 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

NSString 类介绍及用法

        1、创建一个字符串

        NSString *s= @"字符串";//特殊用法
        
        //2、输出一个字符串
        
        NSLog(@"%@",s);
        //NSString是一个类
        NSString *s1=[NSString new];
        s1=@“sssss";

        //3、创建字符串的第三种方法

        for (int i=0; i<10; i++) {
            NSString *imgName = [NSString stringWithFormat: @"xxxxx%02d-%02d.jpg",i,i+1];
            NSLog(@"%@",imgName);
        }



·NSString 字符串长度计算方法


        //计算NSString字符串的长度
        //1)字符串是纯英文的

        NSString *s1 = @"asdfg";
        NSUInteger len =[s1 length];
        NSLog(@“s1=%ld",len);

        //2)中英文混合
        //在OC中都占用一个字节

        NSString *s2 = @"今天是周日";
        NSUInteger len2 =[s2 length];
        NSLog(@“s2=%ld",len2);

结果:2015-11-01 13:21:45.379 NSString 字符串长度计算方法[672:44905] s1=5
2015-11-01 13:21:45.380 NSString 字符串长度计算方法[672:44905] s2=5
Program ended with exit code: 0

而在C中汉字占3个字节。

5 个回复

倒序浏览
虽然简单但说的很清晰,赞一个
回复 使用道具 举报
OC中常用的一个关键字, 赞一个....
回复 使用道具 举报
虽然不全,但是赞一个,字符串中很多的对象方法和类方法都能创建字符串
回复 使用道具 举报
OC中重要的一个关键字啊,赶紧的学习学习
回复 使用道具 举报
学习笔记做的不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马