型メソッド


open(_:_:options:permissions:retryOn
Interrupt:)


読み書き用にファイルを開くか作成します。


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

tvOS 14.0+ visionOS 1.0+ watchOS 7.0+

static func open(
options: FileDescriptor.OpenOptions = FileDescriptor.OpenOptions(),
permissions:

FilePermissions? = nil,

retryOnInterrupt: Bool = true
) throws -> FileDescriptor





パラメータ


path

開くべきファイルの場所。


mode

使用する読み取りおよび書き込みアクセス。


options

ファイルを開くときの動作。


permissions

作成されたファイルに使用するファイル権限。


retryOnInterrupt

interrupted が throws された場合にオープン操作を再試行するかどうか。デフォルトは true です。1 回だけ試行し、中断時にエラーを throw するには、false を渡します。



戻り値


開いているファイルのファイル記述語



議論


対応する C 関数が open しています。






以下も見よ


ファイルを開く


static func open(FilePath, FileDescriptor.AccessMode, options: FileDescriptor.OpenOptions, permissions: FilePermissions?, retryOnInterrupt: Bool) throws -> FileDescriptor

読み書き用にファイルを開くか作成します。


struct AccessMode

新しく開いたファイルに対する必要な読み取りおよび書き込みアクセス。


struct OpenOptions

新しく開いたファイルの動作を指定するオプション。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ