NSString与int和float的相互转换

来源:互联网 发布:js中获取radio的值 编辑:程序博客网 时间:2024/06/05 16:31
原文地址:NSString与int和float的相互转换作者:leisurehuang34
  NSString *tempA = @"123";
  NSString *tempB = @"456";

1,字符串拼接
 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];

2,字符转int
int intString = [newString intValue];

3,int转字符
NSString *stringInt = [NSString stringWithFormat:@"%d",intString];

4,字符转float
 float floatString = [newString floatValue];

5,float转字符

NSString *stringFloat = [NSString stringWithFormat:@"%f",intString];



NSString字符串相加 相连接
2010-08-08 13:57
NSString* string; // 结果字符串
NSString* string1, string2; //已存在的字符串
 
  • 1. string = [NSString initWithFormat:@"%@,%@", string1, string2 ];
  • 2. string = [string1 stringByAppendingString:string2];
  • 3 . string = [string stringByAppendingFormat:@"%@,%@",string1, string2];
  • 这三种方法都会将string1和string2 合并,但是第二个方法更有效率。

    0 0
    原创粉丝点击