2011-03-14 84 views
1

所以我的代码是这样初始化时将整数指针不进行强制转换

int theTime = [timeEnter.text intValue]; 

为什么返回的错误?

初始化时将整数指针不进行强制转换

感谢。

+0

东西必须与timeEnter.text,尝试将其更改为干净的字符串,并尝试。 – Jensen2k 2011-03-14 23:35:16

+1

什么是'timeEnter'? – kubi 2011-03-14 23:51:26

回答

1

尝试

NSInteger theTime = [timeEnter.text intValue]; 

如果这不起作用,请检查文本并确保它确实是一个整数,例如写到控制台与

NSLog(@"%@",timeEnter.text); 
0

我想同样的事情,它工作正常,只是确保你在timeEnter.text一个整数值(我猜这是一个文本框)