Swift 標準ライブラリ   >   デバッグとリフレクション   >   preconditionFailure(_:file:line:)


関数


preconditionFailure(_:file:line:)


前提条件に違反したことを示します。





宣言


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


パラメータ


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


議論


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


以下も見よ





テスト





目次
Xcode の新機能

  • SDK
  • Xcode 6.1+

  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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