cocos2dでゲームを作っているとXcodeの補完がやや貧弱な気がして強化したくなりました。
Xcodeにスニペットを追加することによって補完を強化します。
新しくスニペットが追加されます。おそらく一番下に追加されるはずです。
追加されたスニペットを選択してEditからスニペットを編集します。
Completion Shortcutに補完されるときにタイプする単語を入れます。「CCLabelTTF」とタイプしたときに登録したスニペットが表示されるようにします。
また、タブ補完をされるためには、<#@"文字列"#>のように<##>で囲ってあげます。
上図のようにするために入力した文字列です。
CCLabelTTF *label = [CCLabelTTF labelWithString: <#@"文字列"#> dimensions:CGSizeMake(<#width #>, <#height #>) hAlignment:UITextAlignmentCenter fontName:<#@"Arial"#> fontSize:<#32#>];
label.position = ccp(<#positionX#>, <#positionY#>);
[self addChild:label];
label.position = ccp(<#positionX#>, <#positionY#>);
[self addChild:label];
コードの入力画面に戻ってCCLまでタイプするとリストに登録したスニペットがすでに表示されています。
タブから選択するとちゃんと登録したらスニペットが表示されました。
よかったよかった(☝ ՞ਊ ՞)☝
Xcodeの補完が足りないところはこの調子いくつかスニペットを登録していこうかとおもいます。