1
我不知道的創造,看起來像這樣GNUstep的主文件執行
#include "AppController.h"
#include <AppKit/AppKit.h>
int main(int argc, const char *argv[])
{
NSAutoreleasePool *pool;
AppController *delegate;
pool = [[NSAutoreleasePool alloc] init];
delegate = [[AppController alloc] init];
[NSApplication sharedApplication];
[NSApp setDelegate: delegate];
RELEASE(pool);
return NSApplicationMain (argc, argv);
}
一主文件的確切目的,在一個看起來像這樣
#include <AppKit/NSApplication.h>
int main(int argc, const char *argv[])
{
return NSApplicationMain (argc, argv);
}
特別是具有與辦撥打sharedApplication:
並設置代表。
唯一的好處是你可以提前設置委託,是否有其他理由使用第一種方法?你還需要設置一個委託?
我很抱歉,我在深夜編程時發佈了這個消息,而且一直沒有意識到我在那裏發佈了它。 X-( – rubixibuc 2012-01-28 08:35:45