Finding incompatible Objective-C category definitions from compiler warning after Swift 3 migration

After switching to the Swift 3 compiler, a warning appears:

Some object files have incompatible definitions for the Objective-C category. Some category metadata may be lost. All files containing Objective-categories must be built using the same compiler.

Does anyone know how I can find objects or files defined as some object files from a warning? I have millions of extensions, and they will all be crazy. Is there an easier way?

I know there are similar questions, but no one asks how to find the files / objects responsible for the warning.

+4
source share

Source: https://habr.com/ru/post/1666908/


All Articles