Я разрабатывал свое приложение на XCode 4.1 для iOS 4.3, но вчера я обновил его до XCode 4.2 с помощью SDK для iOS 5.0.
Когда я запускаю свое приложение в симуляторе iphone 4.3, оно отлично работает. Я решил протестировать его на симуляторе iphone 5.0, и возникли следующие проблемы:
- У меня есть контроллер представления, например «MyViewController», и пользовательский класс, который реализует некоторый пользовательский компонент «MyCustomComponent», который добавляется в «MyViewController». В MyCustomComponent есть кнопка, и когда ее коснулись, она peformSelector из MyViewController, и это приводит к сбою с EXC_BAD чем-то. Тот же код отлично работает на симуляторе iPhone 4.3. Любые идеи?
- Пользовательская панель навигации - вообще не работает. Я пытаюсь установить собственный фон, реализующий UINavigationBar и переопределяющий drawRect, но он не отображается в ios 5.