【发布时间】:2012-10-26 04:55:28
【问题描述】:
在一个简单的测试应用程序中,它会启动并打开一个窗口,但永远不会到达类中的 init。调试器控制台位于: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 不运行,我该如何解决?
【问题讨论】:
-
显示初始化无标题类的代码。
-
@rishi at 符号必须被删除才能添加评论 - #import
interface untitled : NSObject { } - (id)init ;结束
标签: objective-c cocoa init