macOS/iOS API解説

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

目次

fileLabels

INDEX>AppKit>NSWorkspace

ファイルラベル

Objective-C

@property(readonly, copy) NSArray *fileLabels

Swift

var fileLabels: [AnyObject] { get }

解説

ファイルラベルが変更になればNSWorkspaceDidChangeFileLabelsNotificationを受け取ります。

返り値

Objective-C

@property(readonly, copy) NSArray *fileLabels

Swift

var fileLabels: [AnyObject] { get }

引数

Objective-C

@property(readonly, copy) NSArray *fileLabels

Swift

var fileLabels: [AnyObject] { get }

フレームワーク

ApplicationKit

クラス

NSWorkspace

使用可能

10.6-

更新時のバージョン

OS X 10.10.3
Swift1.2

参照

関連記事(外部サイト)

例文

Objective-C

Swift

    //NSWorkspace fileLabels
    @IBAction func function043(sender: AnyObject) {
        let theWorkspace : NSWorkspace = NSWorkspace.sharedWorkspace()
        var theLabels : [AnyObject] =
        theWorkspace.fileLabels
        
        for theObj in theLabels {
            NSLog("label = %@",theObj.description as String)
        }
    }