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

requiresSecureCoding

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

Declaration 宣言

var requiresSecureCoding: Bool { get set }

Parameters パラメータ

flag

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

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 データをアーカイブする