setIcon:
アイコンをセットします
-(void)setIcon:(NSImage *)anImage:
解説
アイコンをセットします。
通常拡張子に基づいてアイコンがセットされるので、このメソッドでアイコンをセットする必要はありません。
画像のサムネールなどをセットしたい場合に使います。
返り値
( void )
なし
引数
( NSImage * )anImage
セットする画像
フレームワーク
ApplicationKit
クラス
NSFileWrapper
Instance Methods
使用可能
10.0
参照
- icon
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { //ファイルラッパー NSFileWrapper *theWrapper = [[[NSFileWrapper alloc] initWithPath:[[NSBundle mainBundle] pathForResource:@"image" ofType:@"tiff"]] autorelease]; NSImage *image = [NSImage imageNamed:@"NSApplicationIcon"]; if ([theWrapper writeToFile:@"/testWriteImage.tiff" atomically:YES updateFilenames:YES]) { NSLog([theWrapper filename]); [theWrapper setIcon:image]; } } @end