[objecitve-c]NSString#01
NSStringの使い方メモ#01
生成
NSString*s=@"やぁ";
文字とか数字とかと結合
NSString*t=@"あいうえお"; NSString*s=[NSString stringWithFormat:@"%@ABC%fDEF%d",t,3.14159265,52]; NSLog(@"%@",s); 出力結果 あいうえおABC3.141593DEF52
型変換
NSString*t=@"323"; int d=[t intValue]; float f=[t floatValue]; double w=[t doubleValue]; BOOL flg=[t boolValue];
文字数
NSString*t=@"323"; int d=[t length]; NSLog(@"length:%d",d); 出力結果 length:3
比較
NSString*t=@"ktyr"; BOOL flg=[t isEqualToString:@"ktyr"]; NSLog(@"flg:%d",(flg)?1:0);
文字列分割
NSString*t=@"ktyr.report"; NSArray*n=[t componentsSeparatedByString:@"."];