поэтому в Objective-C у меня может быть ссылка на объект, который реализует определенный протокол, например:
id<MyAwesomeProtocol> object;
У меня может быть ссылка на некоторый класс, например:
MyAwesomeClass *object;
Мне было интересно, что мне делать, чтобы иметь ссылку на MyAwesomeClass или любой другой подкласс.
Конечно, я мог бы просто использовать id
, но я хотел бы знать, есть ли лучший способ.
Спасибо!