2016-11-22 37 views
2

在Xcode 7.2中我将键盘类型设置为UITextField的数字键盘。但是,当我尝试从文本字段中读取值意味着应用程序崩溃。我用下面的代码来读取整数值。如何从文本字段获取数值?

int amount = [_amount.text intValue]; 

我使用Google搜索,发现与建议的解决方案相同。任何人都可以帮助我解决这个问题。提前致谢。

+2

什么是异常你得到? –

+0

你会指定应用程序崩溃的原因吗?把错误 –

+0

我不知道,但下面的解决方案工作! –

回答

2

请试试这个对我有用。

int amount = [_amount.text integerValue]; 
0
int amount = [self.amount.text integerValue]; 
+0

尽管此代码片段可能会解决此问题,但[包括解释](// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)确实有助于提高帖子的质量。请记住,您将来会为读者回答问题,而这些人可能不知道您的代码建议的原因。也请尽量不要用解释性注释来挤占代码,这会降低代码和解释的可读性! – kayess