NIBファイルを使用しないクロスプラットフォームアプリケーションで作業していて、標準のOS X「サービス」メニュー(アプリケーションのサブメニューほとんどのアプリケーションではメニュー)。OS Xの「サービス」メニューをプログラムで作成する
標準のCocoaアプリのためのnibファイルを見ると、サービスメニューがこのように定義されています
<menuItem title="Services" id="NMo-om-nkz">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Services" systemMenu="services" id="hz9-B4-Xy5"/>
</menuItem>
明らかにそれが動作しますビットがsystemMenu="services"
ですが、私はprogrammitically NSMenuを作成する方法を見ることができませんNSMenuには "systemMenu"プロパティはありません。
ここではどのような魔法が起こっていますか?
パーフェクトです。ありがとう。 –