DefaultMember

名前

DefaultMember — コレクションのデフォルトメンバのセットと取得を行うメソッド

説明

このオプションがセットされると、すべての新しいメンバの初期値が与えられたメンバ値にセットされます(セットされないときのデフォルトはnil)。任意の他の有効なメンバ値(nilを含む)からセットされていないメンバを区別するときに便利です。このオプションは、作成時に何らかのセッティングがなされた場合にのみ、配列作成後にリセットができます(作成時にセットする初期値はデフォルトのnilのままでも構いませんが、後にリセットするには値を明示的にセットしておく必要があります)。このオプションのgetメッセージは、常に現在のセッティングを取得します。しかし、配列のカウントが増加して新しいメンバの初期化が必要なときを除き、この値は効力がありません。

DefaultMemberに採用されているプロトコル

なし

メソッド

フェーズ: Setting

フェーズ: Using