Итак, я исхожу из фона в C# WinForms/WPF и пытаюсь заставить свою голову обернуться вокруг того, как Xcode связывает визуальные элементы пользовательского интерфейса в Interface Builder с их сущностями в коде.Xcode: Перейдите к определению outlet
В WPF я использую только определение идентификатора элемента, а затем доступ к нему как члену кода. В JavaScript это похоже, за исключением того, что я должен сначала позвонить document.getElementById
.
Однако Xcode и его розетки действительно бросают меня за цикл. Предположим, у меня есть интерфейс и создать представление в окне. Теперь я хочу иметь доступ к этому виду программно, но сначала я должен определить выход для этого представления и графически «привязать» представление к розетке? Жалобы на ненужную работу в стороне, мой следующий вопрос заключается в том, есть ли быстрый и простой способ до добраться до этого определения от Interface Builder?
В коде я могу командовать кнопкой мыши идентификатор, чтобы перейти к ее определению, но это не похоже на работу в этом окне:
Я просто хочу, чтобы перейти к определению menu
поэтому я могу работать с ним. Есть ли ярлык для этого, или мне нужно найти файл контроллера и самостоятельно искать «меню»?
Хорошо, это круто, спасибо, что поделились этим маленьким наконечником. – devios1
По-прежнему не удается автоматически перейти к определению, но помощник редактора определенно помогает в этой ситуации. – devios1