文書   >   Swift   >   Swift 標準ライブラリ   >   Debugging and Reflection (デバッグと反映)   >   preconditionFailure(_:file:line:)


関数


preconditionFailure(_:file:line:)


前進するために必要な条件をチェックします。





宣言


func preconditionFailure(_ message: @autoclosure () -> String = String(), file: StaticString = #file, line: UInt = #line) -> Never


パラメータ


messageプレイグラウンドまたは -Onone ビルドで印刷すべき文字列。デフォルトは空の文字列です。
filemessage とともに印刷すべきファイル名。デフォルトは、 preconditionFailure(_:file:line:) が呼び出されたファイルです。
linemessage とともに印刷すべき行番号。デフォルトは、preconditionFailure(_:file:line:) が呼び出された行番号です。


議論


あなたの API が不適切に使用された場合にのみ制御フローがそれぞれの呼び出しに到達できる場合、この関数を使用してプログラムを停止します。この関数の効果は、使用されるビルドフラグによって異なります。


以下も見よ





テストする

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode の新機能

  • 言語:Swift
  • SDK


    Xcode 8.0+

    フレームワーク

    Swift 標準ライブラリ

  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












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












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












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












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












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












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