如何创建文本字段

时间:2012-11-15 18:45:30

标签: objective-c

我是可可新手。我创建项目,我有一个textField和一个按钮。我为按钮创建功能,我开始其他功能,没关系。但我需要从textField获取数值作为我的函数的参数...像这样:

@implementation AppController

- (IBAction)StartReconstruction:(id)sender {
int RecLine = //here i need something like textField1.GetIntValue();
drawGL(RecLine);
}
@end

在IB中我只创建数字格式文本字段。但我不知道如何从代码中调用它:(

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

由于UITextField的值是一个字符串,您需要使用NSNumberFomatter

NSNumberFormatter * formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber someNumber = [formatter numberFromString:myTextField.text];
int RecLine = [someNumber intValue];

这是list of the NSNumberFormatterStyles