黑马程序员技术交流社区

标题: NSString介绍 [打印本页]

作者: Storm_    时间: 2015-11-3 19:18
标题: NSString介绍
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个字节。
作者: zyios    时间: 2015-11-3 21:31
虽然简单但说的很清晰,赞一个
作者: jeffdy66    时间: 2015-11-4 00:22
OC中常用的一个关键字, 赞一个....
作者: wwf707542865    时间: 2015-11-4 14:28
虽然不全,但是赞一个,字符串中很多的对象方法和类方法都能创建字符串
作者: xiaobei    时间: 2015-11-4 19:07
OC中重要的一个关键字啊,赶紧的学习学习
作者: 许本亮    时间: 2015-11-4 19:18
学习笔记做的不错




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2