Нет "если DEBUG" больше не требуется для предварительного просмотра? - PullRequest
0 голосов
/ 12 января 2020

Я только что создал новый проект SwiftUI с XCode 11.3, и он не оборачивает код предварительного просмотра в условное «if DEBUG», как это делали бета-версии. Поэтому мне интересно, удаляет ли компилятор код предварительного просмотра для производственной компиляции. Кто-нибудь знает?

Вот текущий сгенерированный исходный код:

import SwiftUI

struct ContentView: View {
    var body: some View {
        Text("Hello, World!")
            .frame(maxWidth: .infinity, maxHeight: .infinity)
    }
}


struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}
...