A issue with this problem is that we don’t know where is the wrong initialization/declaration . A solution that my colleague suggest is to find which function take long time to compile so:
- Go to
Project
select your target Build Settings
->Swift Compiler - Custom Flags
- Add to
Other Swift Flags
-Xfrontend -warn-long-function-bodies=50
(50 represent the time in milliseconds)
after that a warning should displayed as follow:
Getter ‘frameDescription’ took 108ms to type-check (limit: 50ms)
and after that you know what to do 😉