型プロパティ


completeUnlessOpen


ファイルは閉じられた後、暗号化された形式でディスクに保存されます。


iOS 5.0+ iPadOS 5.0+ Mac Catalyst 13.1+ macOS 10.6+

tvOS 9.0+ visionOS 1.0+ watchOS 2.0+

static let completeUnlessOpen: FileProtectionType





議論


この型の保護が適用されたファイルは、デバイスがロックされている間に作成できますが、一度閉じると、デバイスがロック解除されるまで再度開くことはできません。ロック解除時にファイルを開いた場合、ユーザがデバイスをロックした場合でも、通常どおりファイルにアクセスできます。ファイルを作成して開くときにはパフォーマンスがわずかに低下しますが、書き込みや読み取り時には低下しません。この問題は、デバイスがロック解除されたときにファイル保護を complete (完了) するように変更することで軽減できます。





以下も見よ


保護レベルの操作


static let complete: FileProtectionType

ファイルはディスク上に暗号化された形式で保存され、デバイスがロックされている間や起動中は読み書きできません。


static let completeUntilFirstUserAuthentication: FileProtectionType

ファイルはディスク上に暗号化された形式で保存され、デバイスが起動するまでアクセスできません。


static let none: FileProtectionType

ファイルには特別な保護は関連していません。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ