2014-09-15 1 views
0

Je suis en train de créer une application de barre de menu dans Cocoa, et utilise l'instance NSMenu pour l'attribuer à la propriété .menu de NSStatusItem. Cependant, NSMenu est initiée en appelant la méthode de classe NSMenu(title:), alors que je ne sais pas où la propriété .title est utilisée dans mon application.À quoi sert la propriété `.title` dans` NSMenu`?

J'ai essayé de cliquer sur l'application de barre de menu pour développer ou cliquer sur l'élément interne de NSMenu (instance NSMenuItem). Cependant, je n'ai pas pu trouver quoi que ce soit que j'ai spécifié comme la propriété .title (TITLE dans mon cas, uniquement à des fins d'illustration).

Alors, quel est le but de spécifier .title? Où est-il utilisé dans mon application?

Répondre

1

Il est utilisé pour les sous-menus, comme dans votre barre de menu le menu "Edition", qui est un menu NSMenu.

NSMenu Title

+0

Merci. Mon application n'a aucune fenêtre ou Dock et par conséquent, il n'affiche pas le menu. – Blaszard