2012-04-26 9 views
1

UIViewオブジェクトがプログラマーのコードで作成された場合、初期化にはinitWithFrameが使用されますが、UIViewオブジェクトがNIBで作成されると、initWithCoderが初期化に使用されます。iOSとXcodeでは、initWithCoderを自動的にインクルードする方法はありますか?

Xcode内に新しいサブクラスのUIViewが作成された場合、作成される通常のメソッドはinitWithFrameであるため、適切なinitWithCoderが作成されるようにする方法があります。私は間違っていたので、代わりにinitWithFrameを作成しました。代わりにinitWithCoderを作成することができましたか?

答えて

2

はあなたのXcodeのテンプレート(UIViewサブクラスの)ファイルを微調整し、中initWithCoder方法を入れることができます - あなたはそれを一つ一つ時間を書き換える必要はありませんように。

あなたがそれらのテンプレートファイルを編集する方法を知りたい場合は、ここに私の答えを見ている:

How to change entire copyright notice template for Xcode?

関連する問題