Мои классы не могут найти быстрый протокол, когда он объявлен в собственном файле. Нужно ли объявлять их действительными классами?Протокол Swift, объявленный в отдельном файле
Перемещение протокола в класс, который его использует, разрешило проблему, но я хочу сделать протокол более многоразовым, чем это.