Прежде всего, я хочу прояснить, что я не говорю об определении протокола и что я понимаю концепцию
@protocol someprotocol
- (void)method;
@end
Я знаю, что среда выполнения Obj-C позволяет создавать классы во время выполнения, а также их переменные и методы. Также доступны для создания SEL-ы. Я думаю, что просто что-то упускаю, но кто-нибудь знает, какую функцию вызывать для создания протокола во время выполнения? Основная причина этого заключается в том, что конформстопротокол: работает, поэтому простое добавление соответствующих методов на самом деле не помогает.