将NSString转换为NSInteger

时间:2010-08-11 04:49:13

标签: iphone objective-c cocoa cocoa-touch nsstring

如果我有:

NSString* number = @"2000";

NSInteger integerNumber = [number integerValue];

等于2000的整数表示?

2 个答案:

答案 0 :(得分:8)

为什么不咨询the documentation

  

<强> integerValue

     

返回接收者文本的NSInteger值。

- (NSInteger)integerValue
     

返回值

     

NSInteger的值   接收者的文本,假设一个   十进制表示和跳过   开头的空白   串。如果是接收者,则返回0   不以有效小数开头   文本表示的数字。

答案 1 :(得分:5)

是的,它会。