Проверьте файл projectname-Prefix.pch. Я увлекся и импортировал то, чего не должен был иметь, и это выглядело так, как будто один протокол, который я реализовывал в этом классе, не был реализован, хотя на самом деле это было так. Просто продолжайте и убедитесь, что вы не включили там никаких протоколов.
В моем случае это было потому, что файл, который я не должен был импортировать, был другим файлом протокола, который не был напрямую связан с классом, где я получал предупреждение.
Также, когда вы очищаете свой файл * -Prefix.pch, убедитесь, что вы закрыли и снова открыли Xcode. Я должен был сделать это, чтобы заставить его взять.
Надеюсь, это поможет !!