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

replace(_:with:)

Causes the receiver to treat subsequent requests to encode a given object as though they were requests to encode another given object. ある与えられたオブジェクトをエンコードする続く要請それらを、まるでそれらが別の与えられたオブジェクトをエンコードするよう要請されたかのように、レシーバに扱わせます。

Declaration 宣言

func replace(_ object: Any, 
        with newObject: Any)

Parameters パラメータ

object

An object in the object graph being archived. アーカイブされているオブジェクトグラフの中のあるオブジェクト。

newObject

The object with which to replace object in the archive. このオブジェクトで、アーカイブの中のobjectを置き換えることになります。

Discussion 議論

Both object and newObject must be valid objects. objectnewObjectの両方共が有効なオブジェクトでなければなりません。

See Also 参照

Substituting classes or objects クラスやオブジェクトを代理する