Instance Method インスタンスメソッド

replacementObject(for:)

Overridden by subclasses to substitute another object for itself during archiving. サブクラスによってオーバーライドされて、アーカイブの間に別のオブジェクトをそれ自身の代わりにします。

Declaration 宣言

func replacementObject(for archiver: NSArchiver) -> Any?

Parameters パラメータ

anArchiver

The archiver creating an archive. アーカイブを作成するアーカイバ。

Return Value 戻り値

The object to substitute for the receiver during archiving. アーカイブの間にレシーバの代わりをするオブジェクト。

Discussion 解説

This method is invoked by NSArchiver. NSObject’s implementation returns the object returned by replacementObject(for:).

See Also 参照

Archiving アーカイブ