macOS/iOS API解説

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

目次

deactivate

INDEX>AppKit>NSApplication

アプリケーションをアクティブでなくします

Objective-C

- (void)deactivate

Swift

func deactivate()

解説

アプリケーションをアクティブでなくします。
通常呼び出しません。

返り値

なし

引数

なし

フレームワーク

ApplicationKit

クラス

NSApplication

使用可能

10.0

編集時のバージョン

10.10

関連記事(外部リンク)

例文

#import "Controller.h"

@implementation Controller

- (IBAction)pushButton:(id)sender
{

[[NSApplication sharedApplication] deactivate];
}


@end

Swift

    //NSApplication deactivate
    @IBAction func function049(sender: AnyObject) {
        //共有アプリケーションインスタンスを取得
        let anApplication = MyApplication.sharedApplication()
        //
        if (anApplication.active) {
            NSLog("NSApplication active")
            anApplication.deactivate()
        }else{
            NSLog("NSApplication not active")
        }
    }