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

classForCoder

Overridden by subclasses to substitute a class other than its own during coding. サブクラスによってオーバーライドされて、コーディングの間にそれ自身とは違うあるクラスに置き換えるようにされます。

Declaration 宣言

var classForCoder: AnyClass { get }

Discussion 解説

This method is invoked by NSCoder. NSObject’s implementation returns the receiver’s class. The private subclasses of a class cluster substitute the name of their public superclass when being archived. あるクラスクラスタのプライベートなサブクラスたちは、アーカイブされている時にそれらのパブリックなスーパークラスの名前の代理を務めます。

See Also 参照

Archiving アーカイブ