型エイリアス
PlaygroundQuickLook
Quick Look 表現として使用できる型の合計。
iOS 8.0+ iPadOS 8.0+ Mac Catalyst 13.0+ macOS 10.10+ tvOS 9.0+ visionOS 1.0+ watchOS 2.0+
Mac Catalyst
typealias PlaygroundQuickLook = _PlaygroundQuickLook
iOS, iPadOS, macOS, tvOS, visionOS, watchOS
typealias PlaygroundQuickLook
議論
PlaygroundQuickLook プロトコルは廃止されており、将来の Swift のリリースで標準ライブラリから削除される予定です。プレイグラウンドでの型のログ記録をカスタマイズするには、PlaygroundQuickLook enum (列挙型) を使用しない CustomPlaygroundDisplayConvertible プロトコルに準拠してください。
Swift 4.0 または Swift 3.2 以前でカスタマイズされたプレイグラウンド表現を提供する必要がある場合は、条件付きコンパイルブロックを使用して下さい。
- #if swift(>=4.1) || (swift(>=3.3) && !swift(>=4.0))
// With Swift 4.1 and later (including Swift 3.3 and later), use
// the CustomPlaygroundDisplayConvertible protocol.
- #else
// With Swift 4.0 and Swift 3.2 and earlier, use PlaygroundQuickLook
// and the CustomPlaygroundQuickLookable protocol.
- #endif
以下も見よ
型の反射をカスタマイズする
protocol CustomReflectable
自身のミラーを明示的に提供する型。
protocol CustomLeafReflectable
明示的に自身のミラーを提供する型ですが、その子孫クラスは customMirror もオーバーライドしない限りミラー内に表されません。
protocol CustomPlaygroundDisplayConvertible
プレイグラウンドのログ記録にカスタムの説明を提供する型。
macro DebugDescription()
説明定義をデバッガー型のサマリーに変換します。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ