SwiftUI каждый раз перекомпилирует модули и все - PullRequest
2 голосов
/ 20 февраля 2020

Я играю с SwiftUI и выглядит довольно интересно, однако я сталкиваюсь с очень раздражающими проблемами с производительностью.

Когда я создаю новый файл SwiftUI или вносю большие изменения в представление SwiftUI, XCode начинает перекомпилировать все , Он будет перекомпилировать модули (я использую Firebase), даже если они не включены в представление.

Такое поведение довольно болезненно, поскольку процесс завершается sh и занимает несколько минут, а чаще в противном случае это приведет к ошибке XCode, и мне придется нажать «повторить попытку», прежде чем что-то будет в Canvas или на устройстве.

Могу ли я что-нибудь сделать, чтобы улучшить производительность при разработке с SwiftUI ?

Вот что происходит, когда я создаю новый файл SwiftUI enter image description here

...