Согласно «Как использовать» из https://github.com/52inc/Pulley У меня есть PulleyViewController с 2 UIViewContainers, и у каждого есть UIViewController, встроенный в эти контейнеры с возможностью внедрения.
Я сейчас нахожучто все IBOutlets, которые я создаю во встроенном ViewController, равны нулю во время выполнения.В раскадровке и быстрых файлах они отображаются как подключенные, и все хорошо компилируется.Но во время выполнения, если я делаю что-то вроде tableview.delegate = self
внутри viewDidLoad()
, я получаю «неожиданно развернутый ноль» сбой.Это происходит для всех IBOutlets, которые я пытаюсь использовать.
Если я не использую программно ни один из выходов, проект технически запускается (работает библиотека шкивов, перетаскивание табличных представлений, прокрутки представлений прокрутки), но, очевидно, я не могу обновить / щелкнуть по любой ячейке или на самом деле сделать что-либо, кроме того, что выглядит красиво.
Я попытался очистить проект, удалить производные данные, перезапустить xcode.
Я новичок в xcode, и мне было любопытно, связано ли это с внедрением ViewControllers в контейнеры?Перед добавлением в библиотеку Pulley все работало хорошо, и я почувствовал, что понял процесс создания приложения.Теперь, кажется, я не понимаю вещи так хорошо, как думал.