//声明字符串;
NSString *str=@"guiyangxueyuan";
NSLog(@"%@",str);//结果:guiyangxueyuan
//查找某个字符。。。。。。characterAtIndex:
unichar ch=[str characterAtIndex:3 ];
NSLog(@"ch=%c",ch);//结果:y
// 截取字符串。。。。。。。。。
NSString *str1=@"全球领先的移动设备操作系统";
//取得字符的位置;
NSRange range=[str1 rangeOfString:@"移动"];
NSLog(@"%@",NSStringFromRange(range));//结果:{5, 2}
//从第2个位置起取3个
NSRange range1=NSMakeRange(2, 3);
NSString *ch1=[str1 substringWithRange:range1];
NSLog(@"ch1=%@",ch1);//结果: ch1=领先的
//从头开始取到第3个(不包括第3个);
NSString *ch2=[str1 substringToIndex:3];
NSLog(@"ch2=%@",ch2);//结果:ch2=全球领
//从第3个开始去;
NSString *ch3=[str1 substringFromIndex:3];
NSLog(@"ch3=%@",ch3); //结果:ch3=先的移动设备操作系统
//比较字符串。。。。。。。。
NSString *str20=@"guiyangxueyuan";
NSString *str21=@"GUIYANGXUEYU7AN";
NSComparisonResult rst=[str20 compare:str21];
NSLog(@"rst=%ld",rst);//结果: rst=1
NSComparisonResult rst1=[str20 caseInsensitiveCompare:str21];
NSLog(@"rst1=%ld",rst1);//结果: rst1=1
BOOL bol=[str20 isEqualToString:str21];
NSLog(@"bol=%d",bol);//结果:bol=0
//字符串查找。。。。。。。。。。
NSString *str3=@"www.guiyangxueyuab.com";
//以什么结尾;
BOOL bol1=[str3 hasSuffix:@".com"];
NSLog(@"bol1=%d",bol1);//结果:bol1=1
//
BOOL bol2=[str3 hasPrefix:@"www"];
NSLog(@"bol2=%d",bol2);//结果:bol2=1
//追加字符。。。。。。。。
NSString *str40=@"https://";
NSString *str41=[str40 stringByAppendingString:str3];
NSLog(@"%@",str41);//结果:https://www.guiyangxueyuab.com
NSString *num=@"328659.5448";
NSLog(@"%f",num.doubleValue*10);//结果:3286595.448000
//OC-C字符串转换。。。。。。。。。。。。。。。。
NSString *str5=@"guiyangxueyuan";
//法1
NSLog(@"%@",str5);
//法2
NSLog(@"%s",str5.UTF8String);//结果:str5=guiyangxueyuan
//把C-OC的转换。。。。。。。。。。。。。。
char *chs="gyxy";
//法1
NSLog(@"%@",[NSString stringWithUTF8String:chs]);//结果: gyxy
//法2
NSLog(@"%@",@(chs));//结果: gyxy
//字符串替换。。。。。。。。。
NSString *str60=@"guiyangxueyuan";
NSString *str61=[str60 stringByReplacingOccurrencesOfString:@"guiyangxueyuan" withString:@"GUIYANGXUEYUAN"];
NSLog(@"%@,%@",str60,str61);