XCode 16.2 日本語化計画
ファイルのアクセス権限。
以下の例では、生の Octal (8 進) リテラルから FilePermissions 構造体のインスタンスを作成し、名前付きオプションを使用して作成されたファイル権限と比較します。
static var ownerRead: FilePermissions
所有者に読み取り専用の権限があることを示します。
static var ownerWrite: FilePermissions
所有者に書き込み専用の権限があることを示します。
static var ownerExecute: FilePermissions
所有者に実行のみの権限があることを示します。
static var ownerReadWrite: FilePermissions
所有者に読み書きの権限があることを示します。
static var ownerReadExecute: FilePermissions
所有者に読み取りと実行の権限があることを示します。
static var ownerWriteExecute: FilePermissions
所有者に書き込みと実行の権限があることを示します。
static var ownerReadWriteExecute: FilePermissions
所有者に読み取り、書き込み、実行の権限があることを示します。
static var groupRead: FilePermissions
グループに読み取り専用の権限があることを示します。
static var groupWrite: FilePermissions
グループに書き込み専用の権限があることを示します。
static var groupExecute: FilePermissions
グループに実行のみの権限があることを示します。
static var groupReadWrite: FilePermissions
グループに読み書きの権限があることを示します。
static var groupReadExecute: FilePermissions
グループに読み取りと実行の権限があることを示します。
static var groupWriteExecute: FilePermissions
グループに書き込みと実行の権限があることを示します。
static var groupReadWriteExecute: FilePermissions
グループに読み取り、書き込み、実行の権限があることを示します。
static var otherRead: FilePermissions
他のユーザに読み取り専用の権限があることを示します。
static var otherWrite: FilePermissions
他のユーザに書き込み専用の権限があることを示します。
static var otherExecute: FilePermissions
他のユーザに実行のみの権限があることを示します。
static var otherReadWrite: FilePermissions
他のユーザに読み書きの権限があることを示します。
static var otherReadExecute: FilePermissions
他のユーザに読み取りと実行の権限があることを示します。
static var otherWriteExecute: FilePermissions
他のユーザに書き込みと実行の権限があることを示します。
static var otherReadWriteExecute: FilePermissions
他のユーザに読み取り、書き込み、実行の権限があることを示します。
static var setUserID: FilePermissions
ファイルが所有者として実行されることを示します。
static var setGroupID: FilePermissions
ファイルがグループとして実行されることを示します。
static var saveText: FilePermissions
実行可能ファイルのテキスト セグメントを、終了後もスワップ領域に保持すべきことを示します。
生の C 値から厳密に型指定されたファイル権限を作成します。
生の C ファイルの権限。
C mode_t 型です。
準拠する型のすべての値を表すために使用できる生の型。
ファイル権限のテキスト表現。
デバッグに適した、ファイル権限のテキスト表現。
static func != (Self, Self) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
init(from: any Decoder) throws
型の RawValue が UInt16 の場合、与えられた復号器から復号して新しいインスタンスを作成します。
func encode(to: any Encoder) throws
型の RawValue が UInt16 の場合、この値を与えられたエンコーダにコード化します。
空のオプションセットを作成します。
アイテムの有限のシーケンスから新しいセットを作成します。
init(arrayLiteral: Self.Element...)
与えられた配列リテラルの要素を含むセットを作成します。
与えられた要素がオプションセットのメンバーであるかどうかを示すブール値を返します。
与えられたセットにも存在しないこのオプションセットのすべての要素を削除します。
与えられたセットにも存在しないこのオプションセットのすべての要素を削除します。
func formSymmetricDifference(Self)
このセットを、このセットまたは与えられたセットのいずれかに含まれるすべての要素を含む新しいセットに置き換えます。ただし、両方に含まれる要素は含みません。
別のセットの要素をこのオプションセットに挿入します。
func insert(Self.Element) -> (inserted: Bool, memberAfterInsert: Self.Element)
与えられた要素がまだメンバーでない場合は、オプションセットに追加します。
func intersection(Self) -> Self
このセットと与えられたセットの両方に含まれる要素のみを含む新しいオプションセットを返します。
func isDisjoint(with: Self) -> Bool
セットに与えられたセットと共通のメンバーがないかどうかを示すブール値を返します。
セットに要素がないかどうかを示すブール値。
func isStrictSubset(of: Self) -> Bool
このセットが与えられたセットの厳密なサブセットであるかどうかを示すブール値を返します。
func isStrictSuperset(of: Self) -> Bool
このセットが与えられたセットの厳密なスーパーセットであるかどうかを示すブール値を返します。
func isSubset(of: Self) -> Bool
セットが別のセットのサブセットであるかどうかを示すブール値を返します。
func isSuperset(of: Self) -> Bool
セットが与えられたセットのスーパーセットであるかどうかを示すブール値を返します。
func remove(Self.Element) -> Self.Element?
与えられた要素とそれに含まれるすべての要素を削除します。
与えられたセットの要素をこのセットから削除します。
func subtracting(Self) -> Self
与えられたセットに存在しない、このセットの要素を含む新しいセットを返します。
func symmetricDifference(Self) -> Self
このセットまたは与えられたセットに含まれる要素(両方には含まれない)を含む新しいオプションセットを返します。
このセットと与えられたセット、またはその両方に含まれる要素の新しいオプションセットを返します。
func update(with: Self.Element) -> Self.Element?
与えられた要素をセットに挿入します。
配列リテラルの要素の型。
オプションセットの要素の型。
  CustomDebugStringConvertible の実装
  CustomStringConvertible の実装
BitwiseCopyable
Copyable
ファイルやソケットなどの入出力データリソースへの抽象ハンドル。
ファイルシステム内の場所を表します。