从iOS 4迁移到iOS 5。

问题描述:

我有一个在iOS 4.3和XCode 4开发的应用程序。从iOS 4迁移到iOS 5。

我必须遵循什么步骤才能将其迁移到iOS 5? 我必须升级XCode吗?

谢谢。

你将需要xcode 4.2+ - 基本上在应用商店获得最新的一个。从理论上讲,你不应该有很多问题(如果有的话),但是有一些细微的变化可以把你赶出去。

了我的头顶部:

  • 模式似乎视图控制器不设置parentViewController - 相反,你可以使用presentingViewController例如[[self presentingViewController] dismissModalViewControllerAnimated:YES]

  • viewWillAppear/viewDidApear/viewWillDisappear/viewDidDisappear通知已经改变,在过去你没有得到它们,如果你手动添加视图等,但现在你做。在这里有一个很好的博客文章:http://gamesfromwithin.com/view-controller-notification-changes-on-ios5

  • 我能想到的唯一的其他事情是我碰到的是xcode存储“派生数据”的位置,但这只是xcode3的一个问题 - > xcode4(我们是一个边缘案例),所以你不应该担心这一点。