我在iPhone上的iOS視圖有一個奇怪的問題。Table View to DetailedView問題
我的應用程序有一個表和一個tabBar。我可以鑽好,直到我看到一個DetailView,它提供了一本書的詳細信息(名稱,作者,ISBN和圖像)
這加載正常。然而,在同一個DetailView我有一個按鈕,啓動另一個視圖。該視圖顯示細膩,並在此視圖可以與作者聯繫(A文本字段和一個提交按鈕)
這裏是哪裏出了問題開始
1)如果我去詳細視圖,並按下聯繫2)如果我啓動聯繫人視圖,然後dimiss它。如果我啓動聯繫人視圖,然後dimiss它。(如果我啓動聯繫人視圖,然後dimiss它。如果我鑽到最高層並再次按下同一本書,應用程序崩潰,例如
Harry Potter 1>詳細視圖>按聯繫人按鈕>啓動ContactView> Dimiss聯繫人視圖>演練返回頁首>哈利波特1
該應用程序崩潰在這一點上。
但是如果我同樣做一遍:
哈利波特1>詳細視圖>新聞聯繫人按鈕>啓動ContactView> Dimiss聯繫查看>鑽回高達頂級>新聞哈利·波特2
的應用程序不會崩潰。
數據結構:
我用JSON按照這樣的:(http://tempered.mobi/%20)建立我的表。
啓動DetailedView需要發送有關所選書籍的視圖數據,即選定行將字典發送到包含所有信息的詳細視圖。詳細的視圖然後啓動。
我不能讓任何調試信息,但我有兩個理論:
1)我呆在一起內存管理權,我翻了三番檢查。
2)沿線的某處我失去了有關所選書籍的信息。信息正在發送到DetailedView,但一旦發送就會丟失。
任何疑難解答想法欣然歡迎!
謝謝你的回覆喬納森。我一直在運行調試器,它不會給我任何錯誤輸出。從NSLog的數據看來,ModalView第三次啓動,然後應用程序崩潰。 我想我離開了它,但「聯繫作者」視圖是模態視圖。 – Colin 2010-11-15 12:48:08
放置一個斷點。食屍鬼認爲它崩潰了。然後在達到斷點時進行調試按繼續,調試器窗口在崩潰時應該填入。 – 2010-11-15 15:47:17