macOS/iOS API解説

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

目次

dockTile

INDEX>AppKit>NSApplication

アプリケーションのドックタイル

Objective-C

@property(readonly, strong) NSDockTile *dockTile

Swift

var dockTile: NSDockTile { get }

解説

ドックタイル(取得のみ)

設定値

Objective-C

( NSDockTile * )

Swift

NSDockTile { get }

ドックタイルオブジェクト

引数

フレームワーク

ApplicationKit

クラス

NSApplication

使用可能

10.5

編集時のバージョン

10.10

関連記事(外部リンク)

http://blog.springdawn.info/post/43765461084/objective-c-dock

[Objective-C] Dockアイコンにバッジを表示する


情報プロパティリストキー(7)~Cocoaキー(1) | Second Flush

例文

#import "Controller.h"


@implementation Controller

- (IBAction)pushButton:(id)sender
{
	#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5
	
	NSDockTile * tile = [NSApp dockTile];
	
	//スクリーン座標でのサイズ
	NSLog(@"size %.1f",[tile size].width);
	
	#endif
	
}

@end

Swift

//NSApplication dockTile
    @IBAction func function044(sender: AnyObject) {
        //共有アプリケーションインスタンスを取得
        let anApplication = MyApplication.sharedApplication()
        //ドックタイルを取得
        var dockTile :NSDockTile =  anApplication.dockTile
        NSLog("NSApplication dockTile %@",dockTile)
    }