首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在本机kotlin中对SwiftUI类进行子类分类

如何在本机kotlin中对SwiftUI类进行子类分类
EN

Stack Overflow用户
提问于 2021-05-03 09:46:43
回答 1查看 300关注 0票数 1

基于文档:Kotlin的Swift/Objective类和协议的子类,我试图在Kotlin本地语言中子类化一个SwiftUI类。我为UiKit找到了一些示例,但没有找到SiwftUI的示例。

这就是我迄今为止尝试过的:

代码语言:javascript
复制
import platform.SwiftUI.*

actual class TestClass: ObservableObject() {

}

但是SwiftUI的导入失败了:Unresolved reference: SwiftUI

( platform.UIKit.*的一个重要功能正在运行)

我的问题是:可以导入SwiftUi类吗?如果是的话,正确的进口是什么样子的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-03 09:57:45

Kotlin/Native不提供与纯Swift的互操作。目前,它间接地与K\N - Obj-C - Swift互操作一起工作。与Swift的直接互操作性在路线图上,但目前暂停了AFAIK

从文件中:

Kotlin /本机提供了与Objective“.”的双向互操作性,如果它的API被导出到带有@objc的Objective中,Swift库可以在Kotlin代码中使用。目前还不支持纯Swift模块。

因为SwiftUI是纯Swift,所以很不幸您不能将它导入Kotlin (希望还没有)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67366769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档