Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 982 Bytes

Extension functions over usual class.md

File metadata and controls

29 lines (20 loc) · 982 Bytes

Extension function over usual class

Статус Ожидание Реальность
Функцию можно использовать на объекте класса Реальность совпадает с ожиданием 👍

Пояснения

Объявим в Kotlin-коде extension-функцию над кастомным типом:

// UsualClassExt.kt

fun UsualClass.extensionFunction() {
    // do something
}

На стороне Swift-а мы сможем использовать эту функцию аналогично Kotlin-у, на объекте нужного класса:

func example() {
   UsualClass().extensionFunction()
}

Оглавление