這可能是一個轉儲問題的一點點,但如何處理面向iOS6中所有折舊的向後兼容性?我目前不確定如何自己處理它們。如何處理所有描述
例子:
UITextAlignment
已被棄用,但使用NSTextAlignment
將不使用的是iOS 5和前
dismissModalViewControllerAnimated:
設備的工作是贊成的dismissViewControllerAnimated: completion:
所以不推薦使用,以及如何可以/應該一個保持與舊版iOS版本的兼容性?有沒有方法在XCode 4.5模擬器中測試舊版本?
感謝您的任何建議!
在檢測到已棄用的方法並解決它們之後,請不要忘記將部署目標設置爲原始值 –
感謝您的提示,看起來合理。不知何故,我希望避免這些有條件的檢查。但是我認爲這可能是需要的 – patman
@patman您可以使用預處理程序#if語句來避免應用程序必須處理該語句。它是一個更好的方法去實現它。 – RileyE