文書   >   Foundation   >     Dates and Times   >   DateFormatter   >   getObjectValue(_:for:range:)


型メソッド


getObjectValue(_:for:range:)


与えられた文字列の日付表現と使用された文字列の範囲を参照によって返し、文字列を解析できるかどうかを示すブール値を返します。





宣言


func getObjectValue(_ obj: AutoreleasingUnsafeMutablePointer<AnyObject?>?,
                for string: String, 
              range rangep: UnsafeMutablePointer<NSRange>?) throws


パラメータ


obj受信者が文字列を解析することができれば、戻る時に string の日付表現が含まれます。
string解析すべき文字列。
rangep受信者が string を解析できる場合、戻る時に日付を作成するために使用される string の範囲が含まれます。
error受信者が string を解析して日付を作成できない場合、戻る時に問題を記述する NSError オブジェクトが含まれます。


戻り値


受信者が string を解析して日付を作成できる場合は true、そうでない場合は false


議論


Swift でのエラー処理

Swift では、このメソッドは Void を返し、失敗した場合にエラーをスローすることを示す throws キーワードでマークされています。

Swift プログラミング言語 (Swift 4.1)エラー処理Cocoa および Objective-C で Swift を使用する (Swift 4.1)エラー処理 で説明されているように、try 式でこのメソッドを呼び出し、do 文の catch 節でエラーを処理します。



以下も見よ





オブジェクトの変換





関連した文書





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • iOS 2.0+
    macOS 10.4+
    tvOS 9.0+
    watchOS 2.0+
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)