首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

obj-c中字符串和数目字互相转化

2012-09-28 
obj-c中字符串和数字互相转化在obj-c中,字符串使用NSString定义成一个用于保存字符串的对象变量,而数字则

obj-c中字符串和数字互相转化

在obj-c中,字符串使用NSString定义成一个用于保存字符串的对象变量,而数字则使用原始类型float、int定义成一个变量,这是一个原生态的变量。

这两种变量之间在开发时会需要相互转化。

下面是常用的转化方法:

NSString *tempA = @"123";
NSString *tempB = @"456";

?

(miki西游 @mikixiyou 原文链接: http://mikixiyou.iteye.com/blog/1615984)

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];

热点排行