StructureNSData
NSData.WritingOptions
Options for methods used to write data objects.
データオブジェクトの書き込みに使用されるメソッドのオプション。
Availability 有効性
- iOS 4.0+
- iPadOS 4.0+
- macOS 10.6+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
struct WritingOptions, @unchecked Sendable
Topics 話題
Initializers イニシャライザ
Constants 定数
static var atomic: NSData.WritingOptions
An option to write data to an auxiliary file first and then replace the original file with the auxiliary file when the write completes.
データを補助ファイルに最初に書き出してそれから元のファイルと外部ファイルをその書き出しが完了する時に置き換えるようにするオプション。
static var withoutOverwriting : NSData.WritingOptions
An option that attempts to write data to a file and fails with an error if the destination file already exists.
あるオプション、それはデータをファイルに書き込むよう試みてそして行き先ファイルが既に存在するならばあるエラーで失敗します。
static var noFileProtection : NSData.WritingOptions
An option to not encrypt the file when writing it out.
それを外部に書き出す時にファイルを暗号化しないようにするオプション。
static var completeFileProtection : NSData.WritingOptions
An option to make the file accessible only while the device is unlocked.
ファイルをデバイスがロック解除される間にのみアクセス可能にするあるオプション。
static var completeFileProtectionUnlessOpen : NSData.WritingOptions
An option to allow the file to be accessible while the device is unlocked or the file is already open.
デバイスがロック解除されるまたはファイルが既に開いている間にファイルがアクセス可能であるのを許可するあるオプション。
static var completeFileProtectionUntilFirstUserAuthentication : NSData.WritingOptions
An option to allow the file to be accessible after a user first unlocks the device.
ユーザがデバイスをアンロックした後にファイルがアクセス可能であるのを許可するあるオプション。
static var fileProtectionMask : NSData.WritingOptions
An option the system uses when determining the file protection options that the system assigns to the data.
システムがデータに割り当てるファイル保護オプションを決定する時にシステムが使うあるオプション。
Legacy Constants レガシー定数
static var atomicWrite : NSData.WritingOptions
An option that attempts to write data to an auxiliary file first and then exchange the files.
あるオプション、それはデータを最初に補助ファイルに書き出してそれからそれらファイルを交換することを試みます。
Entitlements 資格
Data Protection Entitlement
データ保護資格
The level of data protection for sensitive user data when an app accesses it on a device.
取り扱いに注意を要するユーザデータに対する、あるアプリがあるデバイス上でそれにアクセスする時の、データ保護の水準。
See Also 参照
Writing Data to a File ファイルにデータを書き込む
func write(toFile : String, atomically: Bool) -> Bool
Writes the data object's bytes to the file specified by a given path.
データオブジェクトの持つバイトをある与えられたパスによって指定されたファイルに書き込みます。
func write(toFile : String, options: NSData.WritingOptions)
Writes the data object’s bytes to the file specified by a given path.
func write(to: URL, atomically: Bool) -> Bool
Writes the data object's bytes to the location specified by a given URL.
データオブジェクトの持つバイトをある与えられたURLによって指定される場所へと書き込みます。
func write(to: URL, options: NSData.WritingOptions)
Writes the data object's bytes to the location specified by a given URL.
データオブジェクトの持つバイトをある与えられたURLによって指定される場所へと書き込みます。