func unarchiver(NSKeyedUnarchiver, cannotDecodeObjectOfClassName : String, originalClasses : [String]) -> AnyClass?
Informs the delegate that the class with a given name is not available during decoding.
与えられた名前を持つクラスがデコードの間に利用可能でないことを委任先に告知します。
func unarchiver(NSKeyedUnarchiver, didDecode : Any?) -> Any?
Informs the delegate that a given object has been decoded.
与えられたオブジェクトがデコードされてしまったことを委任先に告知します。
func unarchiver(NSKeyedUnarchiver, willReplace : Any, with: Any)
Informs the delegate that one object is being substituted for another.
一方のオブジェクトが他方の代理にされていることを委任先に告知します。