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

Вызов метода из другого класса - Objective-C

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.85
97mik
 Аватар для 97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 878
22.03.2014, 18:54     Вызов метода из другого класса #1
Как вызвать метод описанный в другом классе?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
22.03.2014, 21:36     Вызов метода из другого класса #2
У вас хоть идеи есть какие-то ? )) Может догадки...
97mik
 Аватар для 97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 878
22.03.2014, 21:41  [ТС]     Вызов метода из другого класса #3
Pro2005, ну уже есть:
Objective-C
1
2
Класс *object = [[Класс alloc] init];
[object Метод];
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
22.03.2014, 23:29     Вызов метода из другого класса #4
97mik, А можете объяснить, что вы написали? 4 шага.
1. [Класс alloc]
2. [[Класс alloc] init]
3. Класс *object = [[Класс alloc] init]
4. [object Метод];
97mik
 Аватар для 97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 878
22.03.2014, 23:39  [ТС]     Вызов метода из другого класса #5
zulkis, не понял.
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
22.03.2014, 23:48     Вызов метода из другого класса #6
97mik, вы написали пример. Сможете объяснить по-шагово что там происходит?
97mik
 Аватар для 97mik
11 / 11 / 0
Регистрация: 08.04.2009
Сообщений: 878
23.03.2014, 11:16  [ТС]     Вызов метода из другого класса #7
zulkis, насколько я понял, тут:
Objective-C
1
Класс *object = [[Класс alloc] init];
создаётся объект класса, а тут:
Objective-C
1
[object Метод];
вызывается сам метод из созданного объекта класса.

А еще 2 операции?

Добавлено через 10 часов 52 минуты
Цитата Сообщение от zulkis Посмотреть сообщение
1. [Класс alloc]
2. [[Класс alloc] init]
Ну а вот это я не знаю что происходит.
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
23.03.2014, 13:13     Вызов метода из другого класса #8
97mik, Вот поэтому в соседней теме вы и ждете не того.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2014, 02:01     Вызов метода из другого класса
Еще ссылки по теме:

Вызов метода с возвратом значения Objective-C
Переопределение метода только в iOS >= 7.0 Objective-C
Objective-C Переопределение метода в сабклассе делегата
Objective-C Как из одного метода обратиться к переменной другого?
Вызов метода базового класса, если он был переопределён в наследнике Objective-C

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

Или воспользуйтесь поиском по форуму:
ник нэйм
3 / 3 / 1
Регистрация: 10.11.2013
Сообщений: 175
04.04.2014, 02:01     Вызов метода из другого класса #9
пишешь короче :

void имя наследованного класса
{
имя класса родительского::и имя метода (родительского);
}
Yandex
Объявления
04.04.2014, 02:01     Вызов метода из другого класса
Ответ Создать тему
Опции темы

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