【发布时间】:2020-06-17 12:45:01
【问题描述】:
我知道要从类名中找到类类型,我们可以执行如下所示的操作,也可以使用 NSClassFromString。我们可以为结构、枚举或任何其他数据类型做类似的事情吗?
guard let classType = Bundle.main.classNamed("AppName.ClassName") as? ClassName.Type else {
print("Class Type not found")
return
}
我的问题和这个类似 Swift language NSClassFromString 。唯一的区别是我想知道我们是否可以为其他数据类型以及结构和枚举这样做。
【问题讨论】:
-
这能回答你的问题吗? Print Struct name in swift
-
@koen 我不希望 Struct 中的 Struct 名称。它实际上是相反的。我有一个结构名称,但我没有结构本身来初始化它或访问它的静态属性。
标签: swift