Core Foundation   >   CFShow(_:)


関数

CFShow(_:)


Core Foundation オブジェクトの説明を stderr に出力します。





宣言


func CFShow(_ obj: CFTypeRef!)


パラメータ


objCFType から派生した Core Foundation オブジェクト。obj が Core Foundation オブジェクトでない場合、アサーションが起こります。


議論


出力は標準 I/O 標準エラー(stderr) にプリントされます。


この関数は、Core Foundation オブジェクトのデバッグ補助として役立ちます。これらのオブジェクトは不透明型に基づいているため、その内容を直接調べることは困難です。しかし、不透明型は、そのオブジェクトの記述を返す description 呼び出し関数を実装します。この関数はこれらの呼び出し関数を呼び出します。


特別な考慮事項


CFShow は、一般的な 2 つの方法のいずれかで使用できます。デバッガが関数呼び出し(gdb など) をサポートしている場合は、デバッガで CFShow を呼び出します。


リスト 1

(gdb) call (void) CFShow(string)
Hello World


また、CFShow への呼び出しをコードのテスト版に組み込んで、Core Foundation オブジェクトの"スナップショット" をコンソールに表示することもできます。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 9.0+
    watchOS 2.0+
  • 宣言
  • パラメータ
  • 議論












  • トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)