Cocoa アプリで Cover Flow を使う方法を試してみた

すごくいまさらな気がするけれど, d:id:hetima:20080314:1205423499 を参考に,Cover Flowを表示させてみた。 さすがOpenGLでフレームレート高いなぁ。 IKImageFlowViewを表示するだけ テーブルビューに表示させるような感じで,項目のNSArrayControllerが…

そしてcom.apple.safari.bookmarkから継承したときの問題

Finderの検索結果で出てきたファイルは開けるけど,Spotlightメニューの検索結果で出てきたファイルを選択すると, *** -[NSURL initWithString:relativeToURL:]: nil string parameter をSpotlightが出力するだけで,開けない。 なんか余計なことしてるなぁ…

自前のUTIを定義(とりあえずpublic.dataから継承)して,そのためのMDImporterを作ってメタデータを作成。

これで自前のデータ形式をSpotlightで検索できる。 ファイル名と,検索結果の表示を変えるには,kMDItemDisplayNameを設定すればいい。 kMDItemDisplayNameの内容が検索結果に表示される。 しかし,このやり方では問題がある。 検索結果を表示し,結果の名前…

QTMovieのcurrentFrameImageを改善する

QTKitのQTMovieの - (NSImage *)currentFrameImage; - (NSImage *)frameImageAtTime:(QTTime)time;あたりは,使うたびにメモリリークする。数回呼ぶくらいならどうってことないけど,大量に呼ぶと大変なことに。 この問題を回避するには,QuickTimeのAPIを使…

うーん

はてな日記のかきかたがいまいちつかめない。。

Core Data Document-based Applicationでファイルパッケージを扱う (3)

まだかいてない

Core Data Document-based Applicationでファイルパッケージを扱う (2)

このエントリの実装で,とりあえず画像の読み込みまでできるようになります。てかそれなんてただのCoreData。 ファイルパッケージじゃなくて普通のファイルとしてなら,CoreDataの保存と読み込みもできるようになるはず。 AppDelegateの -application:openFi…

Core Data Document-based Applicationでファイルパッケージを扱う (1)

Core Data Document-based ApplicationではFileWrapperを使えない? Core Data Document-based Applicationでは,ドキュメントの管理はNSPersistentDocumentが行なう。 テンプレートにはいっているMyDocumentは,NSPersistentDocumentのサブクラス。 これを…

はてな

やってみようかどうしようか,考え中.