Cocoa 出口和实例方法
我有点小问题,希望你能帮助我。 我想调用子类窗口的实例方法,并在那里设置用户界面:Cocoa 出口和实例方法,cocoa,macos,outlet,Cocoa,Macos,Outlet,我有点小问题,希望你能帮助我。 我想调用子类窗口的实例方法,并在那里设置用户界面: //AppDelegate.h #import <Cocoa/Cocoa.h> @class MainView;//The main window @interface DownloadedAppDelegate : NSObject <NSApplicationDelegate> { IBOutlet MainView*mainview;//the objects are i
//AppDelegate.h
#import <Cocoa/Cocoa.h>
@class MainView;//The main window
@interface DownloadedAppDelegate : NSObject <NSApplicationDelegate> {
IBOutlet MainView*mainview;//the objects are in the same nib, outlet connected with the window
}
@property(nonatomic,retain) IBOutlet MainView*mainview;
@end
MainView属于NSWindow
有什么不对劲或需要改进的地方吗?我应该在其他地方建立UI吗?你知道为什么这个代码不总是有效吗?试着把
[mainview launched];
在
}使用调试器!有人打电话吗
在启动的调用处设置断点,并查看mainview的值。是零吗?这是因为在NIB唤醒之前不能保证插座连接。谢谢您的详细解释。遗憾的是,我不能接受两个答案。
[mainview launched];
-(void)awakeFromNib {