単純なテスト アプリでは、起動してウィンドウを表示しますが、クラスの init には到達しません。Debugger Console には次の機能があります。Running… (gdb)
UntitledAppDelegate.m
または .hには何もありません
NSObject クラスでは、「untitled」init
が untitled.h で宣言され、untitled.m で宣言されています。
@implementation untitled
- (id)init {
if (self = [super init])
{
int i=1;
i=i++;
NSLog(@"%i here",i);
}
return self;
}
@end
UntitledAppDelegate.m のブレークポイントは、最後の } に到達したことを示しています。
Xcode は、3.2、OSX 10.6、およびガベージ コレクション用に設定されています。
エラーや警告はありません。それは実行されます。
init が実行されないのはなぜですか? どうすれば修正できますか?