Cocoa
現在、Cocoaが標準でサポートしている色の種類一覧表があるページ : http://developer.apple.com/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_context/chapter_3_section_4.html
何かさり気なく、PhotoShopで保存したPSD形式の画像ファイルを、Core Graphicを使えば開くみたい。つか、開いた。
Core Fundation を使わないとだめっぽい?てか、NSImage での size は、縦横のピクセル数の値が返って来るみたい。dpiを無理矢理 72dpiに変換した値のを。
NSWindow が Finder からのドラッグを受け付けるための必要な処理。 NSWindow が画面上に開かれた時に、registerForDraggedTypes を設定する必要あり。なぜかNSViewではいらない? - (void)awakeFromNib { [self registerForDraggedTypes:[NSArray arrayWith…
Cocoa アプリケーションで別プログラム(コマンドライン)を動かす時、stdout,stderrの出力を受け取る方法。
なぜか根性かまされたのか、中々動かなかったProgressIndicator のメモ。
よくアプリケーションで、デスクトップやFinderからファイルを Drag And Drop している。Cocoaアプリで、FinderからDrag And Drop を受け付ける方法。
ついうっかりしてよく忘れてしまうので、メモ書き。
よく忘れるのでメモ、NSString + NSString の結合方法。 NSString *str1 = [NSString stringWithFormat:@"%@%@",@"aaa",@"BBB"]; NSString *str2 = [str1 stringByAppendingString:@"cCc"]; NSLog(@"str1 => %@", str1); // aaaBBB NSLog(@"str2 => %@", str…
NSRangeとNSPointとNSRectの作成関数とかをよく忘れるからメモ書き。ほとんど、http://www.cocoadev.com/index.plの情報。
Mac OS X v10.4 で新機能が追加されてたのでここにメモ。
忘れない様にメモ。Cocoa では、NSString でファイルの拡張子などを見る事が出来ます。こんな感じです。 NSString* path = @"/path/to/file.txt"; // ファイルの拡張子を取得 [path pathExtension]; // txt // ファイル名の取得 [path lastPathComponent]; //…