文書   >   Foundation   >   Numbers,Data,and Basic Values   >   Data   >   NSData   >   init(contentsOfFile:options:)


イニシャライザ


init(contentsOfFile:options:)


与えられた path にあるファイルの内容でデータオブジェクトを初期化します。





宣言


init(contentsOfFile path: String, 
options readOptionsMask: NSData.ReadingOptions = []) throws


パラメータ


pathそこからデータを読み込むべきファイルの絶対パス。
maskデータを読み取るためのオプションを指定するマスク。定数部分は、NSData.ReadingOptions で説明しています。
errorPtrエラーが発生した場合、戻る時に問題を記述する NSError オブジェクトが含まれています。


戻り値


path で指定されたファイルからデータをそれに読み込んで初期化されたデータオブジェクト。


議論


Swift でのエラー処理:

Swift では、この API はイニシャライザとしてインポートされ、失敗の場合にエラーをスローすることを示す throws キーワードでマークされます。


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



以下も見よ




ファイルからデータを読み込む





目次
Xcode の新機能

  • 言語:Swift   |   Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 9.0+
    watchOS 2.0+
  • フレームワーク
  • Foundation
  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)