Photo: juhansonin
こんにちは。現在バリバリプログラミング中の、するぷ( @isloop )です。
毎回Interface Builderを使う度に忘れてしまうので備忘録としてメモしておきます。
一体なにを忘れてしまうのかともうしますと、Interface Builderを使っている場合に、ヘッダーファイルにインスタンス変数・プロパティ・メソッドのプロトタイプ宣言を素早く書く方法です。
controlキーを押しながら、ヘッダーファイルにドラッグ。
Xcode4の右上にある、スーツアイコンをクリックして、Interface Builderとエディタを同時表示しておきます。
きっちり@interfaceをカッコで囲っておきます。(これ超大事)
ヘッダーファイルに追加したいパーツをcontrolキーを押しながらカッコ内にドラッグ&ドロップします。
すると、このような感じで表示されるので、変数名を書いてConnectをクリックします。
インスタンス変数が書き込まれました!
次は同じパーツをcontrolキーを押しながら、今度はカッコの下にドラッグ&ドロップします。
すると、このような感じで表示されるので、さっきのインスタンス変数と同じ名前を入力します。
プロパティが書き込まれました!便利すぐる!
ちなみにこれをやると、@synthesizeやviewDidUnloadや、dallocに自動でreleaseが書き込まれます。これもまた便利ですね!