macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

servicesMenu

INDEX>AppKit>NSApplication

サービスメニューを返します

Objective-C

@property(strong) NSMenu *servicesMenu

Swift

var servicesMenu: NSMenu?

解説

サービスメニューを返します つくられたサービスメニューがなければ、nilを返します

設定値

Objective-C

( NSMenu * )

Swift

NSMenu?

メニュー

フレームワーク

ApplicationKit

クラス

NSApplication

使用可能

10.0

編集時のバージョン

10.10

参照

例文

Objective-C

#import "Controller.h"

@implementation Controller

- (IBAction)pushButton:(id)sender
{
	NSMenu *sMenu = [NSApp servicesMenu];
	
	NSLog([sMenu description]);
}

@end

Swift

//NSApplication servicesMenu
    @IBAction func function046(sender: AnyObject) {
        //共有アプリケーションインスタンスを取得
        let anApplication = MyApplication.sharedApplication()
        //
        var aMenu  =  anApplication.servicesMenu?
        if ((aMenu?) != nil) {
        NSLog("NSApplication aMenu %@",aMenu!)
        }
    }