1

我有两个文本字段。我需要将文本值转换为 int。所以我可以添加两个值并显示在结果文本字段中。有人请帮我将字符串转换为整数。

4

2 回答 2

5

您没有指定您使用的是 iOS 还是 OSX,这无助于回答问题。

无论如何,如果您使用的是 OSX,则NSTextField派生自NSControlwhich 提供了一种intValue方法:

int number = [myTextField intValue];

参考)。

如果您使用的是 iOS,则通过提供方法的属性 ( )UITextField提供其值:textNSStringintValue

int number = [[myTextField text] intValue];

参考)。

这些方法的变体也提供了它们的值,如floatdouble等。

于 2012-12-06T12:45:30.657 回答
0
int *vla = (int)[string number here];
于 2016-09-16T00:58:31.437 回答