黑马程序员技术交流社区

标题: OC学习之NSString [打印本页]

作者: ios_xiaot    时间: 2015-7-3 21:28
标题: OC学习之NSString
今天学习的NSString用法记录下,顺便发个帖子。
  1. //创建常量字符串  
  2.     NSString* str=@"This is a string";  
  3.       
  4.     //1.获取字符串的长度</span>  
  5.     NSUInteger len=[str length];  
  6.     NSLog(@"length=%lu", len);   //result:16  
  7.       
  8.     //2.获取下标为1的字符,用unichar接收
  9.     unichar c=[str characterAtIndex:1];  
  10.     NSLog(@"%c", c);     //result:h
  11.     NSLog(@"%lu", sizeof(unichar));  //result:2  
  12.       
  13.     //3.initWithString初始化字符串</span>  
  14.     str=[[NSString alloc]   
  15.          initWithString@"Hello World"];  
  16.     NSLog(@"%@", str);           //result:hello world  

  17.     //4.用标准c字符串创建oc字符串 :initWithCString 方法  
  18.     str=[[NSString alloc]   
  19.          initWithUTF8String:"This is c string"];  
  20.     NSLog(@"%@", str);        //result:This is c string  
  21.     printf("%s\n", [str UTF8String]);  

  22.     str=[NSString stringWithString:@"Hello iOS"];  
  23.     NSLog(@"%@", str);         //result Hello iOS  
  24.       
  25.     int age=30;  
  26.     //5.创建格式化字符串。  
  27.     str=[[NSString alloc]   
  28.          initWithFormat:@"age=%d", age];  
  29.     NSLog(@"%@", str);
  30.    
复制代码




作者: pp584995727    时间: 2015-7-4 06:54
学习了,继续分享
作者: zilin    时间: 2015-7-5 10:12
好多,不过学了就省得再回头看了。
作者: aludiba    时间: 2015-7-5 23:43
学习了~ 谢谢分享
作者: yyyyyyyyqs    时间: 2015-7-6 08:10
MutableString他也考
作者: peng_gavin    时间: 2015-7-6 09:24
NSString的强大用法,学习了
作者: slj900926    时间: 2015-7-6 21:07
明天就开始接触oc了,前辈oc好学不?




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