У меня часто есть относительно сложные протоколы с ограничениями ассоциированного типа, они используются в универсальных шаблонах, используются расширениями типов CoreData и т. Д. Поэтому я относительно часто получаю сообщение об ошибке: Type .. does not conform to protocol ...
. Обычно я могу понять это через некоторое время, но сообщение об ошибке действительно бесполезно - и обычно, если проблема заключается в незначительной опечатке в сигнатуре метода или чего-то еще, поиск ошибки занимает некоторое время. С интерфейсами Java IDE часто сообщают что-то вроде method ... not implemented
или что-то в этом роде, поэтому я знаю, какой метод следует изучить более подробно.
Есть ли способ сделать отчет Xcode подробным о членах протокола, которые отсутствуют в соответствующем типе?