xcode 4.5 で新しいプロジェクトを作成し、viewcontroller を呼び出しました。
-(id)initWithNibName:バンドル:
デフォルトのプロジェクトテンプレートで呼び出されたappdelegateから、私はストーリーボードを使用していませんが、awakeFromNibは呼び出されませんでした。私も検索しましたが、awakeFromNibが呼び出されない理由を理解できませ んでした。
-(void)awakeFromNib
「Interface Builder アーカイブまたは nib ファイルからロードされた後、レシーバーをサービス用に準備します」に関する Apple のドキュメント。「NSCoding
プロトコルに準拠するオブジェクト (UIView および UIViewController のすべてのサブクラスを含む) は、initWithCoder: メソッドを使用して初期化されます。NSCoding プロトコルに準拠しないすべてのオブジェクトは、init メソッドを使用して初期化されます。すべてのオブジェクトがインスタンス化および初期化された後、 nib-loading コードは、これらすべてのオブジェクトのアウトレットとアクションの接続を再確立します。次に、オブジェクトの awakeFromNib メソッドを呼び出します。」
私の質問は、xib ファイルが読み込まれたときに awakeFromNib が呼び出されないのはなぜですか? 私は何か間違ったことをしていますか?詳しく説明してください