1
我有一個完美運行的項目(我希望:))在iOS 6 SDK上。xcode向後兼容性方法
當我嘗試在ios 5模擬器上測試它時,我有一個空白視圖,所以我想我已經使用了一些不兼容的方法。
如何發現並驗證哪些方法不起作用?
或者我的xib有問題嗎?
編輯: 我的appDelegate代碼:
LoginViewController *loginViewController =
[[LoginViewController alloc] initWithNibName:"LoginViewController.xib" bundle:[NSBundle mainBundle]];
navigationController = [[UINavigationController alloc] initWithRootViewController:loginViewController];
navigationController.navigationBar.hidden = YES;
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.rootViewController = navigationController;
if (![self connect]){}
[self.window makeKeyAndVisible];
有些事情發生了變化(如調用順序和方向),但如果6中支持某些內容但不支持5,它會崩潰並顯示「未知選擇器」。 ) – geo
檢查你的日誌是否有關於任何崩潰的任何信息? – Ashim
我沒有任何錯誤日誌:(我想我的空白屏幕問題可能是由錯誤的xib引起的,所以我也嘗試過與另一個xib沒有運氣。 – CeccoCQ