LoremSwiftify

特性


请看示例项目

示例


然后使用 StructName.lorem()ClassName.lorem()EnumName.lorem()。 基本上 .lorem() 无处不在 :)

extension ContentView {
    @LoremSwiftify
    struct Display {
        let developers: [Developer]

        @LoremSwiftify
        struct Developer: Identifiable {
            let id: String = UUID().uuidString

            @Lorem(.string(.name))
            let name: String

            @Lorem(.string(.email))
            let email: String

            @Lorem(.string(.phoneNumber))
            let phoneNumber: String

            @Lorem(.url(.image))
            let imageURL: URL

            @Lorem(.url(.website))
            let profileURL: URL
        }
    }
}

#Preview {
    ContentView(display: .lorem())
}