簡體   English   中英

iPhone SDK的用戶特定問題

[英]User specific issue with iPhone SDK

大家好。 我現在有兩天了,但是我真的不知道該怎么辦了。

當我運行iPhone 4模擬器並單擊特定的選擇器時,應用程序崩潰,

錯誤:“ NSRangeException”,原因:“ * -[NSMutableArray objectAtIndex:]:索引4294967295超出范圍[0 .. 3]”

但是,iPhone 3模擬器不會發生這種情況。

  • 我知道NSNotFound是2147483647,最長的32位int和4294967295是最長的uint 32位,但是不知道它與它有什么關系。 --

另外,如果我在Snow Leopard 10.6.4上的另一個用戶帳戶上運行它,則可以正常運行而不會導致崩潰,而且,我的同事也可以在自己的計算機上運行該應用程序而不會崩潰。

我的用戶帳戶有什么問題? 我嘗試從項目中刪除.pbxuser文件,並讓其重新創建文件,但未成功。

有人對此有任何想法嗎? 或者我可以在用戶帳戶上執行哪些操作來解決此問題?

謝謝。

嘗試從模擬器中刪除該應用,然后重新編譯。 可能是用戶數據或默認值導致了此問題。

嘗試從模擬器中刪除if,然后清洗並重建解決方案。

另外,您是否嘗試一次單步解決問題,以了解每個對象的價值所在? 似乎某些東西未正確初始化...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM