OC字符串NSString常用操作系列01

  • OC字符串常用操作
  1. NSString基本操作 
 1 /**
 2  *  NSString字符串常用操作
 3  *  initWithFormat:构造方法
 4  *  initWithUTF8String:将C字符串转换成OC字符串
 5  */
 6 #import <Foundation/Foundation.h>
 7 
 8 int main(int argc, const char * argv[]) {
 9     @autoreleasepool {
10         
11         char *str1="Hello str1";//C语言字符串
12         NSLog(@"%s",str1);//打印结果:Hello str1
13         
14         NSString *str2=@"Hello str2";//OC中字符串
15         NSLog(@"%@",str2);//打印结果:Hello str2
16         
17         //initWith... 构造方法
18         NSString *str3=[[NSString alloc]initWithFormat:@"Hello str3"];
19         NSLog(@"%@",str3);//打印结果:Hello str3
20         
21         //initWithFormat... 格式化字符串
22         NSString *str4=[[NSString alloc]initWithFormat:@"我是第%d个字符串str4",4];
23         NSLog(@"%@",str4);//我是第4个字符串str4
24         
25         //将C语言字符串转换为OC字符串
26         NSString *str5=[[NSString alloc]initWithUTF8String:"Hello str5"];
27         NSLog(@"%@",str5);//打印结果:Hello str5
28     
29     }
30     return 0;
31 }

 

 

 

posted @ 2015-09-20 19:11  A+P=S  阅读(230)  评论(0编辑  收藏  举报