Во-первых, я хотел бы отметить, что этот вопрос, вероятно, уже задан, я просто не смог найти от них ответов.
Итак, я программно пытаюсь создать NSMenu и NSMenuItem для главной панели, например, например. NSMenu будет File, и тогда в нем будет 3x NSMenuItem, New, Open и Save.
Но ничего не работает, вот что у меня сейчас:
NSMenu *fileMenu = [[NSMenu alloc] initWithTitle:@"File"];
NSMenuItem *newMenu = [[NSMenuItem alloc] initWithTitle:@"New" action:NULL keyEquivalent:@""];
NSMenuItem *openMenu = [[NSMenuItem alloc] initWithTitle:@"Open" action:NULL keyEquivalent:@""];
NSMenuItem *saveMenu = [[NSMenuItem alloc] initWithTitle:@"Save" action:NULL keyEquivalent:@""];
[newMenu setMenu:fileMenu];
[openMenu setMenu:fileMenu];
[saveMenu setMenu:fileMenu];
Но ничего не происходит, я почти уверен, что должен сказать приложение, которое должно использовать fileMenu, но как мне это сделать, и если проблема не в этом, то что? Я новичок в этом деле, но заинтересован в обучении, так что любой совет будет лучше, чем ничего!