Я не могу соединить какой-либо из моих IBOutlets между IB и XCode - PullRequest
0 голосов
/ 03 февраля 2010

Я создал новый проект iPhone, используя встроенный шаблон «панель вкладок».

Я поместил несколько ползунков, надписей, текстовых полей в представление.

Я добавил необходимый код для: «IBOutlet, @property, @synthesize и release» для вышеуказанных объектов интерфейса.

Сохраняет и компилирует без ошибок и предупреждений.

Я пытаюсь подключить свои соединения с помощью control-drag, но не вижу ни одного из моих IBOutlets, появляющихся в списке. Кажется, я не могу «соединить» какие-либо выходы из IB с моим кодом. (Мои IBActions все подключаются нормально)

Что я сделал не так?

1 Ответ

1 голос
/ 03 февраля 2010

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

Например, если вы пытаетесь подключить ихчерез прокси-объект «Владелец файла» выберите «Владелец файла» и перейдите в «Инструменты» -> «Инспектор идентификации».В текстовом поле «Класс» введите имя своего пользовательского подкласса.Теперь IB знает, что нужно проверить заголовочный файл этого класса для пользовательских IBOutlets и IBActions.

...