Protocol

CustomReflectable

A type that explicitly supplies its own mirror. 明示的にそれ自身のMirrorを提供する型。

Declaration 宣言

protocol CustomReflectable

Overview 概要

You can create a mirror for any type using the Mirror(reflecting:) initializer, but if you are not satisfied with the mirror supplied for your type by default, you can make it conform to CustomReflectable and return a custom Mirror instance. あなたは、任意の型に対してミラーを作成することがMirror(reflecting:)イニシャライザを使って可能です、しかしあなたの型に対して初期状態で提供されるミラーに満足しないならば、あなたはそれをCustomReflectableに準拠させてあつらえのMirrorを返すことができます。

Topics 話題

Instance Properties 様々なインスタンスプロパティ

See Also 参照

Customizing Your Type's Reflection あなたの型のリフレクションのカスタマイズ