Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.11 KB

Usual class val property (readonly).md

File metadata and controls

34 lines (24 loc) · 1.11 KB

Usual class val property (readonly)

Статус Ожидание Реальность
Доступ к свойству есть из объекта класса / свойство readonly Реальность совпадает с ожиданием 👍

Пояснения

Объявим простой класс на стороне Kotlin-кода:

class MyClass(
    val param: String
) {
    
    val property: String get() = "123"
    
}

На стороне Swift-а мы можем получить доступ и к полям, объявленным в конструкторе, и к свойствам, описанных внутри класса:

func example() {
    let myClass = MyClass(param: "123")
    
    let _ = myClass.param
    let _ = myClass.property
}

Оглавление