我有一个NSObject
#import <Cocoa/Cocoa.h>
#import "MyAppDelegate.h"
@interface MyObj1 : NSObject<NSApplicationDelegate> {
}
@end
//
// MyObj1.m
#import "MyObj1.h"
@implementation MyObj1
-(id)init;
{
//I set the breakpoint here
}
@end
我设置断点如上,但我发现它总是触发ini事件2次
我不知道这是正常还是有什么问题?
欢迎任何评论
答案 0 :(得分:0)
有一种简单的方法可以找到:只需查看调试器中的堆栈跟踪,您就会看到两个对象是如何创建的。肯定有两个,可能一个在笔尖内,一个在程序上。通常,您永远不会直接自己实例化您的应用委托。