Swift 標準ライブラリ   >   Mirror.AncestorRepresentation   >   customized


列挙型 Case


customized


最も近い祖先の customMirror の実装を使用して、その祖先の mirror を作成します。そのような祖先から派生した他のクラスにはデフォルトの mirror が与えられます。





宣言


case customized(() -> Mirror)


議論


このオプションのペイロードは常に "{ super.customMirror }" でなければなりません:


var customMirror: Mirror {
  return Mirror(
    self,
    children: ["someProperty": self.someProperty],
    ancestorRepresentation: .Customized({ super.customMirror })) // <==
}




目次
Xcode の新機能

  • 言語:Swift
  • 宣言
  • 議論












  • トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)