Instance Property インスタンスプロパティ

requiresSecureCoding

Indicates whether the archiver requires all archived classes to resist object substitution attacks. 全てのアーカイブされたクラスにオブジェクト置換攻撃に抵抗することをアーカイバが要求するかどうかを指し示します。

Declaration 宣言

@property(readwrite) BOOL requiresSecureCoding;

Parameters パラメータ

flag

YES if the receiver requires NSSecureCoding; NO if not. YES、もしレシーバがNSSecureCodingを要請するならば;しないならばNO

Discussion 議論

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 NSSecureCoding. あなたがアーカイバを安全なコーディングを要求するように設定する場合、それは、あなたがNSSecureCodingに準拠しないクラスをアーカイブしようと試みるならば例外をスローします。

Note that the getter is on the superclass, NSCoder. See NSCoder for more information about secure coding. ゲッターは、スーパークラス、NSCoder上にあることに注意してください。NSCoderを安全なコード記述についてのさらなる情報として見てください。

See Also 参照

Archiving Data データをアーカイブする