Mirror
は、Swiftのオブジェクトのイントロスペクションに使用されるstruct
です。その最も顕著なプロパティはchildren配列です。使用可能なケースの1つは、 Core Data
構造体をシリアル化することです。これは、 struct
をNSManagedObject
変換することによって行われます。
Mirror
のchildren
プロパティは、Mirrorインスタンスが反映しているオブジェクトの子オブジェクトの配列です。 child
オブジェクトには、 label
とvalue
2つのプロパティがありvalue
。例えば、子供はtitle
というtitle
とGame of Thrones: A Song of Ice and Fire
の値を持つプロパティであるかもしれません。