У меня есть приложение, разработанное в iOS 4.3 и XCode 4.
Какие шаги я должен выполнить, чтобы перенести его на iOS 5?Нужно ли обновлять XCode?
Спасибо.
вам понадобится xcode 4.2+ - в основном получите последнюю версию в магазине приложений. в теории у вас не должно быть много проблем (если они есть), но есть некоторые тонкие изменения, которые могут вас поймать.
от макушки головы:
Контроллеры модального вида, кажется, не устанавливают parentViewController - вместо этого вы можете использовать presentingViewController, например. [[self presentingViewController] dismissModalViewControllerAnimated:YES]
parentViewController
presentingViewController
[[self presentingViewController] dismissModalViewControllerAnimated:YES]
уведомления viewWillAppear / viewDidApear / viewWillDisappear / viewDidDisappear изменились, поскольку в прошлом вы не получали их, если добавляли представления вручную и т. Д., Но теперь вы это делаете. здесь есть хорошая запись в блоге: http://gamesfromwithin.com/view-controller-notification-changes-on-ios5
единственное, что я могу вспомнить, это то, с чем я столкнулся, это место, где xcode хранит «Производные данные», но это была только проблема, связанная с xcode3 -> xcode4 (и мы были крайним примером) так что вам не нужно беспокоиться об этом.