2008-10-01から1ヶ月間の記事一覧

羽田空港

複数アプリケーションの配布

iPhone Deveoper Program Portalのprovisioning profile管理の画面に「important notice」へのリンクがあるのでその通りにすればいいのだけど、わかりにくいので将来の自分のためにも補足メモ。 App IDを共通にすると~/Documents/等を共有できるっぽいけど試…

動いた動いた

これで良さそうです。 UIImage *sicon = [UIImage imageWithContentsOfFile:icon_path]; UIGraphicsBeginImageContext(CGSizeMake(FLCIconWidth, FLCIconHeight)); [sicon drawInRect:CGRectMake(0, 0, FLCIconWidth, FLCIconHeight)]; UIImage *dicon = UIG…

UIGraphicsBeginImageContext

んー? UIGraphicsBeginImageContext, UIGraphicsEndImageContext なんてものの存在がわかっているのならもっと簡単にできそう。帰宅したら試してみよう。試してうまくいったらまた書きます。

CGImage経由のUIImageの拡大縮小

は、これでいいかな? http://blog.logichigh.com/2008/06/05/uiimage-fix/ 帰宅したら試してみよう。

今日の5の2

何これ、面白いじゃん。全然期待してなかったのに。

また続き

メモリリークは起きてなさそう。画像をどんどん読み込んでも落ちなさそう。ただ、特定の画像を読もうとすると必ず落ちます。どっちがええんかな。色空間の変換もしてくれるし、API Referenceに記述されてる範囲で収まってる分だけ、こっちの方が筋が良さそう…

追記

autoreleaseでもstatic CFDataRefでも落ちます。うーん、困った。 メモリリークをわかっていながらリリースしないで放っておく?

UIImageからのピクセルデータの読み込み(つづき)

先のコードで何枚も画像を読んでるとCGDataProviderCopyDataのところで落ちる。CFRelease(ibuf);をコメントアウトすると動くけど、メモリリークの状況はInstrumentsで明確にモニターできる。で、 // CFRelease(ibuf); NSData* ibuf2 = (NSData*)ibuf; [ibuf2…

画像の読み書き

今日はウソをいっぱい書いてしまったようなので罪滅ぼしに現状の読み書きルーチンをそのまま上げときます。 #include "ptimageutil.h" #include "sketchpainter.h" #include "ptcolor.h" UIImage* PtImageUtil::uint16toUIImage(unsigned short int* buf, in…

追記

そりゃダメじゃん。「initWithLength:width * height * 4];」じゃなくて「initWithLength:imgw * imgh * 4];」にしなきゃ。これで落ちないかな?

画像のピクセルデータの読み込み

できないできないと言ってきたけど、なんか勘違いしてたみたいで普通の方法でできるみたい。ただ、色深度の変更とか色コンポーネントの並びを整備するとかの手段がなさそうなので(あったら教えて下さい)、なんか面倒っぽい方法になってます。あとは読めないb…

地獄少女

YOUのナレーションに先ずはびっくり。始まってみると地獄少女というよりもモノノ怪っぽくてびっくり。

かんなぎ

面白いね。

aboutパネルの表示

AppleのNDA撤廃方針により、iPhone OS開発についての情報も表に出す事にしました。まぁ、当面こっちでやっていこうかと。 インストールされているアプリケーションのバージョンがわからなくて困るって事があるので、バージョン番号込みのいわゆる「aboutパネ…

イタズラなKISS

展開に驚きはないけどほのぼの楽しめた不思議なアニメでした。ありがとう。