コード | メソッドのオーバーライド」アクションを呼び出す場合など、オーバーライドされるプロパティの setter メソッドが生成される際にその本体を作成します。
このテンプレートは編集可能です。 Objective-C の式とコメントに加えて、対応する値に展開される定義済み変数も使用できます。
定義済み変数は以下の値を取ります。
${CALL_SUPER}   スーパーメソッドの呼び出し: void メソッドの場合 — [super methodName] (パラメーターがある場合とない場合を含む)。それ以外のメソッドの場合 — return [super.methodName] (パラメーターがある場合とない場合を含む)
${RETURN_TYPE}   作成されるメソッドの戻り値の型
${DEFAULT_RETURN_VALUE}   メソッドがデフォルトで返す値
${CONTAINING_CLASS}   メソッドがオーバーライドされるクラスの名前
${IVAR_IS_AVAILABLE}   プロパティにインスタンス変数がある場合は "true"
${IVAR}   インスタンス変数の名前
${PARAM}   setter パラメーターの名前
${SETTER_SEMANTICS}   ARC モードの場合: copy 属性が設定されている場合は "copyArc"、それ以外は "assign"
非 ARC モードの場合: copy 属性が設定されている場合は "copy"retain 属性が設定されている場合は "retain"、それ以外は "assign"
C ファイルヘッダー」テンプレートのすべての定義済み変数 (「インクルード」タブ) も使用できます (${USER}${DATE} など)