文件名称:SwiftMirror:Swift类型的镜像
文件大小:33KB
文件格式:ZIP
更新时间:2024-03-13 02:43:58
Swift
迅捷镜 用法 结构和枚举 struct StructType { var a_1: String ? var a_2: Int ? var a_3: String ? } // original Mirror let mirror = Mirror ( reflecting : StructType. init ()) mirror. children . forEach ({ print ( $0 . label ! ) } // print a_1, a_2, a_3 // Now, SwiftMirror: let structMirror = SwiftMirror ( type : StructType. self ) structMirror. children . forEach ({ print ( $0 ! ) }) // print a
【文件预览】:
SwiftMirror-master
----README.md(1006B)
----SwiftMirror.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(11KB)
--------xcuserdata()
----SwiftMirror()
--------Sources()
--------main.swift(1KB)