型プロパティ


append


各書き込み操作がファイルに付け加えられることを示します。


iOS 14.0+ iPadOS 14.0+ Mac Catalyst 14.0+ macOS 11.0+

tvOS 14.0+ visionOS 1.0+ watchOS 7.0+

static var append: FileDescriptor.OpenOptions { get }





以下で言及


 Swift ファイルオプションの採用



議論


このオプションを指定すると、ファイルに書き込むたびに、新しいデータはファイルの末尾、つまり既存のファイルデータすべての後に書き込まれます。


対応する C 定数は O_APPEND です。





以下も見よ


オプションの指定


static var closeOnExec: FileDescriptor.OpenOptions

プログラムを実行するとファイルを閉じることを示します。


static var create: FileDescriptor.OpenOptions

ファイルを開くと、ファイルが存在しない場合は作成されることを示します。


static var eventOnly: FileDescriptor.OpenOptions

ファイルを開くとファイルの変更を監視することを示します。


static var exclusiveCreate: FileDescriptor.OpenOptions

ファイルを開くと、ファイルが存在しないことを前提としてファイルを作成することを示します。


static var exclusiveLock: FileDescriptor.OpenOptions

ファイルをアトミックに開くと排他ロックが取得されることを示します。


static var noFollow: FileDescriptor.OpenOptions

ファイルを開くときにシンボリックリンクをたどらないことを示します。


static var nonBlocking: FileDescriptor.OpenOptions

ファイルを開くときに、ファイルまたはデバイスが使用可能になるまで待機しないことを示します。


static var sharedLock: FileDescriptor.OpenOptions

ファイルをアトミックに開くと、ファイルの共有ロックが取得されることを示します。


static var symlink: FileDescriptor.OpenOptions

ファイルを開くと、シンボリックリンクをたどるのではなく、シンボリックリンクが開かれることを示します。


static var truncate: FileDescriptor.OpenOptions

ファイルを開くと、存在する場合はファイルが切り捨てられることを示します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ