Как получить заполненную вложенную структуру для PreviewProvider в SwiftUI - PullRequest
1 голос
/ 05 марта 2020

как я могу получить exampleData в моей структуре? Я получаю пример данных на SCode очень хорошо, он отлично работает. Но за InstrNewOld я не понимаю. Любые подсказки, что я должен сделать?

Мне нужны эти данные примера, чтобы получить в SwiftUI работающий PreviewProvider.

struct InstrNewOld: Decodable, Identifiable {
    var id: UUID
    var New: String
    var Old: String
    var SCode: [SCode]

    #if DEBUG
    static let exampleData = InstrNewOld(id: UUID(), New: "Testtext()", Old: "UILabel", SCode: SCode[])  //<- what is for SCode needed to get this example data?
    #endif
}

struct SCode: Decodable, Identifiable {
    var id: UUID
    var Zeile: String

    #if DEBUG
    static let exampleData = SCode(id: UUID(), Zeile: "Text as example")
    #endif
}

1 Ответ

1 голос
/ 05 марта 2020

Используйте также пример данных

#if DEBUG
static let exampleData = InstrNewOld(id: UUID(), New: "Testtext()", 
                                     Old: "UILabel", SCode: [.exampleData])
#endif
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...