ноль ошибка при попытке установить заполнитель текстового поля, сегмент UIView - PullRequest
0 голосов
/ 04 ноября 2018

xcode v: 9.2

Я пытаюсь загрузить информацию о пользователе из базы данных, чтобы установить в качестве заполнителя текста. Я проверил этот код на более простом проекте, который не имеет представления сегментов, и он работает нормально. Я провел некоторое исследование, и я думаю, что это может быть иерархическая проблема. Я пытаюсь понять, как заставить значения текстового поля загружаться так, чтобы места, на которые они указывают, были связаны, когда я пытаюсь получить к ним доступ и установить значения заполнителей.

GetCurr извлекает значения базы данных и отправляет их в функцию-обработчик завершения для записи значения заполнителя. При запуске «setPH = nil»

Звонит GetCurr по электронной почте

Обработчик завершения, который устанавливает заполнитель текста

loadUserView должен указать, когда следует загружать значения этого конкретного сегмента

Я знаю, что это не мой IBOutlets, потому что все они связаны, и, как было сказано ранее, этот код прекрасно работает в более простом приложении, в котором нет представлений сегментов.

1 Ответ

0 голосов
/ 05 ноября 2018

Я понял это! Я связал сегменты с uiviews, которые имели свой собственный класс uiviewcontroller, как подклассы родительского базового класса. Это также делает мой код чище и красивее!

Полезно: https://docs.swift.org/swift-book/LanguageGuide/Inheritance.html https://cocoacasts.com/managing-view-controllers-with-container-view-controllers/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...