反射
- 一般说明:
Mirror
是用于 Swift 中对象内省的 struct
。其最突出的特点是儿童阵。一个可能的用例是序列化 Core Data
的结构。这是通过将 struct
转换为 NSManagedObject
来完成的。
- 镜像备注的基本用法:
Mirror
的 children
属性是 Mirror 实例反射的对象的子对象数组。child
对象有两个属性 label
和 value
。例如,孩子可能是名为 title
且值为 Game of Thrones: A Song of Ice and Fire
的属性。