嘿傢伙。 我現在有這個問題2天,我真的不知道該怎麼做了。iPhone SDK的用戶特定問題
當我運行在iPhone 4模擬器和點擊具體的選擇器,應用程序崩潰與
error: 'NSRangeException', reason: '* -[NSMutableArray objectAtIndex:]: index 4294967295 beyond bounds [0 .. 3]'
但是,它不會與iPhone 3模擬器發生。
- 我知道NSNotFound是2147483647,最長32位int和4294967295是最長的UINT 32位,但不知道它有什麼用它做。 -
另外,如果我對我的雪豹10.6.4其他用戶帳戶運行它,它工作得很好,沒有給我,偶們也,我的同事能夠在他的機器上運行這個程序,而無需崩潰了。
我的用戶帳戶有什麼問題?我嘗試從項目中刪除.pbxuser文件並讓它重新創建文件,但沒有任何成功。
有沒有人有任何想法呢?或者我可以在我的用戶帳戶上做什麼來解決這個問題?
謝謝。
是否正確初始化了選取器的數據源?你的調試器說什麼? – jessecurry 2010-10-22 12:09:49
是的,它完美的初始化和工作。我的同事可以在他的機器和設備上運行完全相同的版本,它的功能就像一個魅力。在我的模擬器(iPhone 4)上它崩潰。重要的是說:我有一個旋轉的選取器(水平方向),其中有數字。如果我點擊數字的底部,它會崩潰,如果我點擊'頂部',那麼我可以移動選擇器。認爲它與拾取器組件有關。但適用於其他用戶帳戶/設備/計算機!我不知道在這裏做什麼... – 2010-10-22 12:17:31