Core Foundation   >   CFURLWriteDataAndPropertiesToResource(_:_:_:_:)


関数

CFURLWriteDataAndPropertiesToResource(_:_:_:_:)


与えられたデータとプロパティを与えられた URL に書き込みます。





宣言


func CFURLWriteDataAndPropertiesToResource(_ url: CFURL!, _ dataToWrite: CFData!, _ propertiesToWrite: CFDictionary!, _ errorCode: UnsafeMutablePointer<Int32>!) -> Bool


パラメータ


url書き込むべきリソース。
dataToWrite書き込むべきデータ。プロパティのみを書き込むには NULL を渡します。
propertiesToWrite書き込むべきプロパティ。データのみを書き込むには NULL を渡します。利用可能なプロパティのリストについては、File URL Proprties および HTTP URL properties を参照してください。
errorCode戻った時に、成功した場合は 0、それ以外の場合は問題の性質を示すエラーコードを含む。考えられるエラーコードのリストについては、CFURLError を参照してください。


戻り値


成功した場合は true それ以外の場合 false


議論


propertiesToWrite に存在しないプロパティは変更されません。したがって、propertiesToWriteNULL または空の場合、URL のプロパティはまったく変更されません。


url がファイルスキームを使用してファイルを参照する場合、dataToWrite の内容は参照ファイルに書き込まれ、既存のデータはすべて上書きされ、ファイルのプロパティは propertiesToWrite に従って変更されます。ファイルは存在しないが、パスに沿ったすべての中間ディレクトリがすでに存在する場合、ファイルは作成されます (そうでない場合は作成されません)。


url がファイルスキームを使用し、ディレクトリを参照する場合 (最後のパス文字は "/")、dataToWrite の内容は無視されますが、パラメータ値が NULL でなく、パスに沿ったすべての中間ディレクトリが既に存在する場合、新しいディレクトリが作成されます (それ以外の場合は作成されません)。


url が http スキームを使用する場合は、ヘッダーフィールドとして propertiesToWrite、データとして dataToWrite を持つ http PUT 要求がリソースに送信されます。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0-7.0
    旧式
    macOS 10.0-10.9
    旧式
    tvOS 2.0-7.0
    旧式
    watchOS 2.0-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)