整數(或浮點數)轉成字串,用 NSString 的 stringWithFormat 就作得到了
(改成 %f 或 %g 就可以把浮點數轉成字串):
NSString *myNewString = [NSString stringWithFormat:@"%i", myValue];
至於字串轉成整數或浮點數,可以用 NSString 中的 intValue 、floatValue 和 doubleValue 等方法進行:
double myDouble = [myString doubleValue];
以下是把浮點數轉成最接近的整數方法:
int myInt = (int)(myDouble + (myDouble>0 ? 0.5 : -0.5));