xcode向后兼容方法

时间:2013-06-06 09:32:22

标签: ios sdk backwards-compatibility

我在ios 6 SDK上有一个完美运行的项目(我希望:)。

当我尝试在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];

1 个答案:

答案 0 :(得分:0)

“Apple和向后兼容性”是矛盾的。如果您发布使用比当前iOS版本更旧的应用程序,那么Apple并不感兴趣,您知道它们迫使开发人员和消费者继续前进的难度。我不打扰,我会把底线设置为6。