Форум программистов, компьютерный форум CyberForum.ru

Делегирование - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Как сделать offline кэш для браузера? http://www.cyberforum.ru/objective-c/thread1384101.html
Всем привет. Может повторюсь, но я только начал учить objective-c и сейчас на данный момент я делаю своеобразный os x клиент для web mmorpg. В планах сделать много чего хочу, но далеко не все понимаю как реализовать. На данный момент уже сделал браузер который при запуске открывает игру, привинтил к нему PSMTabBarControl для того что бы информация о персонажах открывалась в новых вкладках. И...
Objective-C Категории Не могу разобраться в чем польза от категорий. Если я правильно понял, то мы прописываем категорию в классе как-нибудь вот так: //.m @interface ViewController(myCategory) - (void) categoryMethod; http://www.cyberforum.ru/objective-c/thread1382382.html
Objective-C и Яндекс.Карты Objective-C
Доброго времени суток! Хочу попробовать написать приложение для iPhone, нужно чтобы на карте показывало местоположение пользователей и их перемещение в реальном времени (на машине) Опыта программирование под iOS нет, но на С#/С++ писал программы с Qt. Подскажите, пожалуйста, какие-нибудь сайты, книги, где можно найти какую-нибудь информацию про написание подобного приложения. Заранее...
Использование параметров из функции Objective-C
Подскажите пожалуйста, как это сделать - Поиск минимального элемента матрицы оформить в виде подпрограммы – функции. //массив c CGFloat c = { {0.3, 2.1, 6.2}, {2.8, 1.15, 2.0}, {1.2, 5.0, 7.7} }; CGFloat minc; minc = c;
Objective-C Сервис соответствия часовых поясов и городов http://www.cyberforum.ru/objective-c/thread1378373.html
Доброго времени суток! Ребят кто нибудь знает интернет сервисы или базы данных где можно найти соответствие часового пояса и города! Просто реализую органайзер где при вводе города нужно отобразить какое время сейчас там! может кто знает где взять и как это связать! Заранее спасибо!
Objective-C Вызов блока с переменными параметрами Странное дело. Есть функция/метод у объекта: -(void) BlockCall:(void (^)(float a, float b, NSObject *object, NSObject *secObject, NSObject *thirdObject)) argBlock withObject: (NSObject *)object andSObj:(NSObject *)sobject andTObj:(NSObject *)tobject { object = init]; sobject = init]; tobject = init]; подробнее

Показать сообщение отдельно
rom85ich
0 / 0 / 0
Регистрация: 06.12.2014
Сообщений: 16

Делегирование - Objective-C

28.02.2015, 13:43. Просмотров 799. Ответов 5
Метки (Все метки)

Здравствуйте, уважаемые форумчане. Делегирование предусматривает наличие двух классов - делегатора и делегата. У делегатора объявляется свойство в классе, в которое можно записать делегат, реализующий определенный протокол. Мне не ясно какой объект производит запись в это свойство адрес делегата. Я так понимаю существует всего два варианта.
1) Это делает сам делегат;
2) Это делает третий какой-то внешний объект.
Какой вариант чаще используется в реальной практике программирования на Objective-C и какие могут быть еще варианты?
Также хотелось бы узнать: делегат должен всегда знать о своем делегаторе, т.е. он всегда должен иметь в своем классе поле ссылающееся на делегатор?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru