var allowsKeyedCoding : Bool
func containsValue (forKey : String) -> Bool
enum NSCoder.DecodingFailurePolicy
Availability 有効性
Technology
var decodingFailurePolicy: NSCoder
.DecodingFailurePolicy
{ get }
A decode call can fail for the following reasons: ある復号呼び出しは、以下の理由のために失敗する可能性があります:
The keyed archive data is corrupt or missing. このキーを付けられたアーカイブデータは、汚染されるまたは行方不明です。
A type mismatch occurs, such as expecting a class by calling decode
but encountering a numeric type instead. This also occurs when decode
encounters a value encoded as floating-point, or vice versa.
型の食い違いが発生します、たとえばdecode
を呼び出すことによってあるクラスが予想される、しかし代わりにある数値型に出くわす。これはまたdecode
が浮動小数点として符号化される値に出くわす時に発生します、また逆も同様。
A secure coding violation occurs. This happens when you attempt to decode an object that doesn’t conform to NSSecure
. This also happens when the encoded type doesn’t match any of the types passed to decode
.
安全なコード記述違反が発生します。これは、NSSecure
に準拠しないオプジェクトをデコードしようと試みる時に起こります。これはまた、エンコードされた型がdecode
に渡された型のどれにも一致しない時に起こります。
var allowsKeyedCoding : Bool
func containsValue (forKey : String) -> Bool
enum NSCoder.DecodingFailurePolicy