Как сделать несколько интерфейсов в Objective C? - PullRequest
6 голосов
/ 09 февраля 2010

Как я могу сделать следующие вещи в Задаче C (примеры ниже в псевдокоде):

  1. интерфейс А расширяет B, C

  2. интерфейс A

интерфейс B

класс X, A, B

3. интерфейс A

класс X реализует A

класс Y реализует A

интерфейс B

класс Z расширяет Y реализует B

спасибо!

1 Ответ

22 голосов
/ 09 февраля 2010

Похоже на домашнюю работу, вы должны сделать первый ход: http://en.wikipedia.org/wiki/Objective-C

посмотрите на 2.2 Интерфейсы и реализации

MyClass расширяет класс

 @interface MyClass : Class { }
 @end

MyClass расширяет класс реализует Interface1 & Interface2

 @interface MyClass : Class <Interface1, Interface2> {}
 @end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...