初始化使得整数指针没有强制转换

时间:2011-03-14 23:29:18

标签: iphone objective-c xcode

所以我的代码就是这个

int theTime = [timeEnter.text intValue]; 

为什么会返回错误?

初始化使得指针来自整数而没有强制转换

感谢。

2 个答案:

答案 0 :(得分:1)

尝试

NSInteger theTime = [timeEnter.text intValue]; 

如果这不起作用,请查看文本并确保它确实是一个整数,例如使用

将其写入控制台
NSLog(@"%@",timeEnter.text);

答案 1 :(得分:0)

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