Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
jr_
91 / 90 / 31
Регистрация: 14.06.2016
Сообщений: 317
Завершенные тесты: 3
#1

Наследовать outlet? - Программирование iOS

14.06.2016, 04:55. Просмотров 529. Ответов 3
Метки нет (Все метки)

Есть сверстанный в xib-e какой то BaseController, все аутлеты залинкованы, базовая логика прописана.
Наследуемся, допустим, в DerievedController, без xib-a.
Все аутлеты в нем nil. Почему?

Как можно решить эту проблему не прибегая к верстке xib-a дочернего контроллера и коннекту аутлетов из него в базовый класс, ибо какой смысл тогда наследоваться вообще, или как лучше делать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2016, 04:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Наследовать outlet? (Программирование iOS):

Наследование outlet - Программирование iOS
Привет. Ситуация есть два контроллера addStudController и infStudController (detalStud) и есть xid файл с представлением где разные поля...

SIGABRT после создания Outlet для UITextView - Программирование iOS
Ничего сложного не сделал. Размесил на форму UITextView, компилирую, все отлично. Созданию событие для кнопки и из XIB файла соеденяю с...

Outlet, @property - Objective-C
Добрый день, встал вопрос: почему при декларации оутлета добавляется только @property: @interface MainViewController :...

Как Emberjs рендерит шаблон по переменной {{outlet}} без перезагрузки родителя - JavaScript
Попытаюсь задать вопрос как я его понимаю, если не совсем понятно, исправьте меня. Меня интересует, как Ember.js, используя Handlebars...

В результирующий файл Outlet.out записать имя файла без указания пути к нему - Pascal
помогите пожалуйста !!! Дан текстовый файл Inlet.in , содержащий строко-вые величины S , значения которых – полные имена файлов, т.е....

Как наследовать от QNetworkReply? - C++ Qt
Доброго времени суток. Проблема такая, нужно мне создать класс наследованный от QNetworkReply как я это делаю: NetworkReply.h class...

3
cin_cout
26 / 26 / 7
Регистрация: 06.10.2012
Сообщений: 119
14.06.2016, 16:48 #2
Если надо несколько VC со сходным функционалом реализовать, напишите для них протокол, реализуйте столько раз, сколько хочется.
Аутлеты (элементы UI!) - weak var, существуют ровно столько, сколько сущность VC существует в памяти.
0
jr_
91 / 90 / 31
Регистрация: 14.06.2016
Сообщений: 317
Завершенные тесты: 3
15.06.2016, 12:39  [ТС] #3
Цитата Сообщение от cin_cout Посмотреть сообщение
Аутлеты (элементы UI!) - weak var, существуют ровно столько, сколько сущность VC существует в памяти.
Вообще не понял, причем тут это? Наследованные полей чем то отличаются от полей в родительском классе?
0
cin_cout
26 / 26 / 7
Регистрация: 06.10.2012
Сообщений: 119
16.06.2016, 23:28 #4
Мы говорим не о "полях" в смысле свойствах объекта, а о ссылках на объекты UI. "Аутлеты" - это ссылочные переменные.
0
16.06.2016, 23:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2016, 23:28
Привет! Вот еще темы с ответами:

Как наследовать конструкторы? - Java
В C# выглядело бы так: class ABC : ParentClass { ABC () : base () { } } Возможна ли в Java...

.NET 4.x Наследовать класс Button - C#
Помагите сделать, надо наследовать класс Button, и внести такие изменения, когда создавал элемент кнопка автоматически называл "Кнопка" ,...

Возможно ли наследовать события - C#
на форме две кнопки.при нажатии открываются формы для кнопок 1 и 2.Событие открытия ведь одинаковые!!!Так может сделать одно для всех.Как...

Наследовать несколько класов - PHP ООП
Хай! У меня есть класс, который по ссылки определяет по ссылке какую страницу выводить и класс, который отвечает за собственно сам вывод...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru