macOS/iOS API解説

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

目次

isRunning

INDEX>AppKit>NSApplication

メインイベントループが実行されているか

解説

メインイベントループが実行されているかを返します。

Swift4.2

open var isRunning: Bool { get }

Objective-C

@property(getter=isRunning, readonly) BOOL running

フレームワーク

ApplicationKit

クラス

NSApplication

使用可能

10.10

編集時のバージョン

OS X 10.14.5
Swift4.2

例文

Swift4.2

@IBAction func function007(_ sender: AnyObject) {
        let anApplication = NSApplication.shared
        if anApplication.isRunning {
            NSLog("YES")
        }else{
            NSLog("NO")
        }
}

Swift

    //NSApplication running
    @IBAction func function007(sender: AnyObject) {
        
        let anApplication = MyApplication.sharedApplication()
        if anApplication.running {
            NSLog("YES")
        }else{
            NSLog("NO")
        }
    }