Надеюсь, мне здесь помогут.
Базовая настройка такова: мое приложение заменяет текущий основной вид главного окна каждый раз, когда я хочу переключиться на новый вид.Зачем?Поскольку в дальнейшем я хотел использовать SplitView в программе (то, что отображается в SplitView, зависит от того, что было выбрано до него).
Что происходит, когда приложение считывает информацию из текстового файла и заполняет UITableView(1) с этой информацией.Затем пользователь выбирает ячейку и нажимает «далее».Затем главное окно отключает предыдущее табличное представление и создает SplitView, у которого UITableView (2) является корневым представлением, а другой UITableView (3) - подробным представлением.
Итак, я получилрабочая часть чтения из файла, а также обновление подробного представления (3) для отображения инициализированного представления на основе того, что было выбрано в исходном UITableView (1).Тем не менее, я не могу получить в корневом представлении (2) правильное отображение параметров, выбранных из исходного представления (1).
Что я делаю, так это то, что у меня в главном окне есть строка, содержащая файлНазовите базу из исходного представления (1) и введите строку в корневой вид (2) SplitView.Затем это корневое представление считывает данные из файла, анализирует их соответствующим образом (все структуры данных инициализируются и работают должным образом, я проверил), а затем отправляет первый элемент в DetailView (3) для отображения.Однако само корневое представление остается пустым, хотя я обновил NSMutableArray, который он использует в качестве источника данных соответствующим образом, и затем назвал [controller.tableView reloadData].
Все правильно подключено в файле .xib какЧто ж.У кого-нибудь есть какие-либо советы, которые я могу получить?
Извините за отсутствие кода, но код находится на защищенном компьютере, что означает отсутствие сетевого доступа.Я могу описать любой код, который вы хотите, если вы спросите.