Я пытаюсь найти способ "пометить" классы, которые будут написаны позже, чтобы я мог найти их во время выполнения, но без принудительного использования определенных родительских классов. В настоящее время я ищу, возможно, применить протокол, а затем найти все классы, у которых есть этот протокол.
Но я не могу понять, как это сделать.
Кто-нибудь знает, можно ли найти все классы, реализующие определенный протокол во время выполнения? или, альтернативно - есть ли лучший способ «пометить» классы и найти их?