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

replacementObjectForKeyedArchiver:

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

Declaration 宣言

- (id)replacementObjectForKeyedArchiver:(NSKeyedArchiver *)archiver;

Parameters パラメータ

archiver

A keyed archiver creating an archive. アーカイブを作成するキー付きアーカイバー。

Return Value 戻り値

The object encode instead of the receiver (if different). エンコードするオブジェクト、レシーバの代理(異なるならば)。

Discussion 解説

This method is called only if no replacement mapping for the object has been set up in the encoder (for example, due to a previous call of replacementObjectForKeyedArchiver: to that object).

See Also 参照

Archiving アーカイブ