Compose for iOS:Kotlin 与 Swift 互操作
出处:
mp.weixin.qq.com
作者:
equationl
类似于 Android 上的 compose,在 iOS 上的 compose 同样支持嵌套显示 compose UI 和 swiftUI 或是 uikit 。 但是不同于 Android 原生就是使用 kotlin 作为开发语言,iOS 的开发语言是 swift 或者 object-c 。虽然大多数业务逻辑都可以直接使用 kotlin 实现,但是有时候有些逻辑无法直接使用 kotlin 实现,必须调用 iOS 原生代码,例如关于 iOS 原生平台的 API。 因此,本文将以实际项目为例,说明如何在 Compose for iOS 实现业务逻辑的互操作。