У меня странная проблема с приложением для iPad (обновление приложения для iPhone).
Основные факты:
- Это приложение на основе UISplitVIew.
- LeftView - это NavigationController.
- RightVIew (detailView) также является NavigationController
- Когда пользователь выбирает строку в RootView в левом представлении, я выдвигаю новый просмотр таблицы, когда пользователь выбирает строку в этом втором просмотре таблицы, я обновляю detailView, перезагружая нужные мне списки данных и вызывая [tableview reloadData].
Вопрос состоит в следующем:
Когда пользователь выбирает строку (что угодно) во втором табличном представлении (левое представление), подробный вид обновляется корректно, когда пользователь выбирает другую строку (независимо от того), подробный вид обновляется правильно, когда пользователь выбирает третью строку (независимо от того), происходит сбой приложения без регистрации чего-либо на консоли.
Insted, если пользователь выбирает строку (что угодно) во втором табличном представлении (левое представление) и затем возвращается к корневому представлению, выбирает строку, чтобы выдвинуть второе табличное представление, и выбирает строку, а затем возвращается в корневое представление и т. Д. приложение никогда не падает.
Я схожу с ума, Может ли быть проблема утечки памяти?
(надеюсь, мое объяснение понятно, я итальянец, а мой английский не очень хорошо)
Большое спасибо.
Даниэла.