我有一個小問題,希望你能幫助我。 我想調用子類化窗口的實例方法和設置用戶界面那裏:網點和實例方法
//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
。
//AppDelegate.m
#import "MainView.h"
@synthesize mainview;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
[mainview launched];//But sometimes this code fails, I don't know why
//launched sets up the interface
}
-(void)dealloc {
mainview=nil;
}
MainView屬於NSWindow。
有什麼不對或有什麼改進?我應該在其他地方建立UI嗎?你知道爲什麼這個代碼總是不工作嗎?
感謝您的回答。因爲你是第一次接受它。 – user610246