+ archivedDataWithRootObject:requiringSecureCoding:error:
- finishEncoding
encodedData
outputFormat
+ archivedDataWithRootObject:
+ archiveRootObject:toFile:
Availability 有効性
Technology
@property(readwrite) BOOL requiresSecureCoding;
flag
YES
if the receiver requires NSSecure
; NO
if not.
YES
、もしレシーバがNSSecure
を要請するならば;しないならばNO
。
If you set the archiver to require secure coding, it throws an exception if you attempt to archive a class which doesn’t conform to NSSecure
.
あなたがアーカイバを安全なコーディングを要求するように設定する場合、それは、あなたがNSSecure
に準拠しないクラスをアーカイブしようと試みるならば例外をスローします。
Note that the getter is on the superclass, NSCoder
. See NSCoder
for more information about secure coding.
ゲッターは、スーパークラス、NSCoder
上にあることに注意してください。NSCoder
を安全なコード記述についてのさらなる情報として見てください。
Note 注意
Enabling secure coding doesn’t change the output format of the archive. This means that you can encode archives with secure coding enabled, and decode them later with secure coding disabled. セキュアコーディングを可能にすることは、アーカイブの出力フォーマットを変更しません。これは、あなたがセキュアコーディングを可能にした状態でアーカイブを符号化して、そしてセキュアコーディングを使用不能にした状態でそれらを復号できることを意味します。
+ archivedDataWithRootObject:requiringSecureCoding:error:
- finishEncoding
encodedData
outputFormat
+ archivedDataWithRootObject:
+ archiveRootObject:toFile: