2011-07-22 22 views

回答

1

我不一定會害怕升級。雖然通讀了首次更改api的文檔,以確保它是平穩過渡,並且不會給您帶來任何意外。我有一個應用程序,升級時根本沒有問題。

0

你不會有任何問題。在獲得酷炫的新功能時,幾乎沒有什麼能夠突破,這真的非常漂亮。我說幾乎是因爲我用自定義的標籤欄有一個小問題。我插入了一個綠色的UIImageView作爲背景。在iOS 4上,爲了不遮擋按鈕,我插入了它atIndex:0,但iOS 5上的相同技巧將它放在原始黑色背景下。所以我不得不插入atIndex:1。但無論如何,這是一個黑客;)。

有這樣的不同元素的小怪癖,但它幾乎相同。 Twitter整合和Airplay改進非常棒。

+0

我有類似的問題。但是這並沒有幫助他們將其置於與零不同的指數。所以,如果我啓動tabBar查看Tabbar的第一個子視圖get的直接解除分配。你有什麼猜測嗎? – andi1984

+0

對不起,我不明白你在說什麼。什麼被取消分配? –

+0

根據http://stackoverflow.com/questions/7847911/black-tabbar-on-ios5-device你可以找到我完整的問題描述。 – andi1984

1

在iOS5中(至少在iPad上),UIKeyboardDidShowNotification和UIKeyboardWillHideNotification稍有改變。因此,如果您在觸發這些通知時執行任何邏輯,則應檢查您的邏輯是否仍在工作。

無論如何,您可以升級您的開發環境並在iOS5模擬器中測試您的應用程序。你應該找到大部分問題。請注意,新的默認編譯器是LLVM,它肯定會給你許多編譯警告,因此你的源代碼必須稍作修改。

請注意,iOS5會刪除存儲在緩存目錄中的數據(如果內存不足)。

0

好吧,大約一半的應用程序存在小問題,但不應該花費太多時間來修復它。一般來說,我有更多的X代碼崩潰問題,以及iOS5設備和我的應用程序的一些奇怪行爲。