Мой проект внезапно не позволит мне подключить какие-либо IBOutlets к любому ViewController - PullRequest
0 голосов
/ 08 июля 2019

В настоящее время у меня есть проект, который первоначально имел 2 контроллера представления, с IBOutlets. Я могу перетащить их в соответствующие им файлы ViewController и сделать соответствующие коды. Затем мне пришлось сделать новые виды, идентичные 1 из уже сделанных видов. Однако на этот раз я вообще не могу подключить свои IBOutlets к коду.

Я думаю, что источником моей ошибки является то, что я скопировал и вставил IBOutlets из одного представления, которое мне нужно, в другие представления. Тем не менее, я сделал все, чтобы убедиться, что все IBOutlets подключены к правильному коду (для 2 оригинальных представлений). Я даже не могу подключить другие IBOutlets к соответствующему коду, поэтому не думаю, что это проблема.

Проблема настолько серьезна, что я даже не могу выполнить этот процесс с помощью ViewControllers, которые определенно могут это сделать (исходные 2 представления).

Все они определенно подключены к нужному ViewController с помощью построителя интерфейса. Что я могу сделать, чтобы решить эту проблему?

1 Ответ

1 голос
/ 08 июля 2019

Если вы проверили, что они ни к чему не подключены с помощью ctrl + click, просто напишите код впрыска вручную @IBOutlet weak var foo: UIView!, а затем просто подключите их к тому, который вы уже написали.

Иногда в Xcode возникают такие проблемы, поэтому вы не всегда ошибаетесь.

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