反射
- 一般說明:
Mirror 是用於 Swift 中物件內省的 struct。其最突出的特點是兒童陣。一個可能的用例是序列化 Core Data 的結構。這是通過將 struct 轉換為 NSManagedObject 來完成的。
- 映象備註的基本用法:
Mirror 的 children 屬性是 Mirror 例項反射的物件的子物件陣列。child 物件有兩個屬性 label 和 value。例如,孩子可能是名為 title 且值為 Game of Thrones: A Song of Ice and Fire 的屬性。