了解NSNumber

时间:2014-03-10 02:14:16

标签: nsstring nsnumber iboutlet

如果我从IBOutlet获取字符串,我使用:

NSString *stringName = [[self IBOutletName] text];

但是如果它是一个数字怎么能得到一个值呢?

1 个答案:

答案 0 :(得分:0)

这里你去:

NSString * someNumberString = [[self IBOutletName] text];
int someInt = [someNumberString intValue];

注意,我确信还有更多,但作为首发,你也可以使用:

float someFloat = [someFloatString floatValue]; // for floats
double someDouble = [someDoubleString doubleValue]; // for doubles

如果你想要来自NSNumber的字符串值,请执行:

NSString * stringValue = [someNSNumber stringValue];