黑马程序员技术交流社区

标题: NSSring类的使用和长度计算 [打印本页]

作者: 你说呢    时间: 2015-7-24 14:33
标题: NSSring类的使用和长度计算
NSString 类介绍及用法
1、创建常量字符串,@
NSString *str=@”this a string”; 常量字符串
Char *s =”abc”;
2、输出一个字符串
        NSlog (@”%@”,str);
        //NSString 是一个类
        NSString *s1=[NSString new];
        S1=@”ning”;
3、格式化创建字符串(按照指定的格式创建字符串)
//NSString *imgName=[NSString stringWithFormat :@”xxx%02d.jpg ”,i];
NSLog(@”@”,imgName);
4、用一个已经存在的字符串创建一个新的字符串
        NSString *s2=[[NSString alloc] iniWithstring:s1];
        NSLog(@”s2=%@”,s2);
NSString 字符串长度计算
1、 字符串是英文的
NSString  *s1=@”ning”;
NSUIntegar len =[s1 length];
NSLog(@”len =%d”,len);   4
Char *s =’’’ning”;
printf(“length=%d\n”,strlen(s));   4
2、 字符串是英文
//oc 字符串中中英文都是一个字符
C中汉字3个字节
NSString *s2=@”你好啊”;
Len =[s2 length];
NSLog(@”len=%d”,len);   3
3、 中英文混合
NSString *s3=@”你好啊!”;
Len =[s3  length];
NSLog (@”len=%d”len);    4
Char   *s4=”你好啊!”;
Printf(“len=%d\n”,strlen(s4));   16
多文件实现步骤
        类的声明  .h
        类的实现  .m
  .h .m 文件 名相同
        文件和类名相同





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