Initializer

init(coder:)

Returns an object initialized from data in a given unarchiver. 与えられたアンアーカイバの中のデータから初期化されるオブジェクトを返します。

Declaration 宣言

init?(coder: NSCoder)

Parameters パラメータ

decoder

An unarchiver object. アンアーカイバオブジェクト。

Return Value 戻り値

self, initialized using the data in decoder. selfdecoderの中のデータを使って初期化されます。

Discussion 議論

You typically return self from init(coder:). If you have an advanced need that requires substituting a different object after decoding, you can do so in awakeAfter(using:). あなたは、概してselfinit(coder:)から返します。あなたが復号の後に異なるオブジェクトに置き換えを必要とする進んだ要求を持つならば、あなたはawakeAfter(using:)においてそうすることができます。

See Also 参照

Related Documentation 関連文書