в некотором случае, если вы определяете еще один интерфейс в файле .h, но не реализовали весь этот интерфейс, эта ошибка произошла.
Линкером не удалось найти реализацию в файле .m , поэтому вам нужно реализовать его в вашем файле .m для каждого интерфейса.
Чтобы устранить эту ошибку:
1. в .m файле, поставьте реализацию для каждого интерфейса. 2.rebuild