macOS/iOS API解説

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

目次

applicationIconImage

INDEX>AppKit>NSApplication

アプリケーションのアイコン画

Objective-C

@property(strong) NSImage *applicationIconImage

Swift

open var applicationIconImage: NSImage!

解説

アプリケーションアイコンの画像(NSImage)オブジェクトを返します。

返り値

Objective-C

( NSImage * )

Swift

NSImage!

画像オブジェクト

引数

なし

フレームワーク

ApplicationKit

クラス

NSApplication

使用可能

10.0

更新時のバージョン

0S X 10.14.5
Swift4.2

例文

Objective-C

#import "Controller.h"

@implementation Controller

- (IBAction)pushButton:(id)sender;//ボタンを押す
{
	[image setImage:[NSApp applicationIconImage]];
}
@end

Swift4.2

    //NSApplication applicationIconImage
    @IBOutlet weak var imageView: NSImageView!
    @IBAction func function003(_ sender: AnyObject) {
        print("function003 called")
        let anApplication = NSApplication.shared
        let imageObj:NSImage = anApplication.applicationIconImage
        print("Image Object: \(imageObj).")
        imageView.image = imageObj
        
    }


Swift

//NSApplication applicationIconImage
    @IBOutlet weak var imageView: NSImageView!
    @IBAction func function003(sender: AnyObject) {
        NSLog("function003 called")
        let anApplication = NSApplication.sharedApplication()
        var imageObj:NSImage = anApplication.applicationIconImage
        NSLog("Image Object: \(imageObj).")
        imageView.image = imageObj
        
    }