2011-03-14 87 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一個整數值(我猜這是一個文本框)