Charles Prado
06/05/2021, 5:19 PM@Serializable
@Parcelize
data class SomeClass(
val id: String = "",
val name: String = "",
val mandatory1: String,
val mandatory2: String,
)
On the iOS side, what I want is:
// SomeiOSClass.swift
let instance = SomeClass(mandatory1: "foo", mandatory2: "bar")
instead of :
// SomeiOSClass.swift
let instance = SomeClass(id: "someId", name: "someName", mandatory1: "foo", mandatory2: "bar")
Is it possible to not have to set those properties that already have a default value defined on Kotlin's side?ephemient
06/05/2021, 7:08 PMCharles Prado
06/05/2021, 7:12 PMephemient
06/05/2021, 7:14 PM@JvmOverloads
that might help, but there isn't, https://youtrack.jetbrains.com/issue/KT-38685xxfast
06/06/2021, 2:48 AMcopy()
function i guess