Xcode 11 - метод экземпляра ... конфликтует с тем же методом из другой категории - PullRequest
0 голосов
/ 07 октября 2019

после обновления до Xcode 11 все мои проекты сообщают о многих предупреждениях (иногда 1000+), таких как:

Instance method 'a_custom_method' in category from 
/Users/XYZ/Library/Developer/Xcode/DerivedData/PROJECTFOLDER/Build/Intermediates.noindex/PROJECT.build/Debug-iphonesimulator/PROJECT.build/Objects-normal/x86_64/ProductCell.o 

conflicts with same method from another category

Насколько я вижу, это пользовательские вспомогательные методы экземпляра, которые я создал, но никогдаУ меня были какие-то проблемы раньше.

В результате этих многочисленных предупреждений у меня возникли трудности при компиляции и запуске проекта.

Я проверил похожие старые вопросы для этого (например,говоря, что где-то может быть файл #import ".m"), но это не так.

Кто-нибудь с подобным опытом? Спасибо!

1 Ответ

0 голосов
/ 08 октября 2019

И я нашел его через несколько часов после публикации вопроса ... Следуя совету по адресу: https://stackoverflow.com/a/29805611/2681961, все, что мне нужно было сделать, это переместить @implementations в файл .m. Ранее я держал все в файле .h, но, похоже, новейшая версия XCode не нравится. Ну да ладно ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...