HOME > CONIT Labs.

CONIT Labs.

iPhone Tips ~メモリ関連~


こんにちは。阿久津です。
本日は、iPhoneアプリを開発するにあたって重要となる
メモリに関するお話をすこし。
iPhone OSでは、メモリ不足の状態が生じると実行中のアプリに警告を出し、
この状態が続くとアプリを強制終了させる場合が起こりえます。
このため、アプリで使用するメモリには細心の注意を払う必要があるのです。
そこで今回紹介したいのがiPhoneアプリで推奨されている画像形式のPNG画像を
できる限り圧縮するオープンソース「pngcrush」です。
この「pngcrush」は、元の画質を変えずにファイルサイズを小さくするということなので
実際に試してみました。
元のファイル(sample.png)

サイズ:$-rw-r–r– 1 hoge staff 47989 12 8 11:21 sample.png
pngcrush実行
$pngcrush -brute sample.png out.png
結果ファイル(out.png)

サイズ:$-rw-r–r– 1 hoge staff 44898 12 8 11:21 out.png
ほぉ~、見た目も変わりなく、少しではありますがサイズも小さくすることができましたねぇ~
こういったリソースファイルを小さくすることもメモリ使用量を抑えることになるので、
ちいさなことからコツコツとが大事ですね。

コメントを残す

コニット開発室

CONIT Official Tweet

CONIT Facebook FanPage

CONIT BLOG

株式会社コニット

SamuraiSmartphoneServices

Buy and take only medicines from online pharmacy ,]}$ drugs online has affordable prices. Brand name drugs Canadian pharmacy [*}: compare drug prices Canada delivering medicines at your door. Free online consultation at https://canada-pharmacy-store.com <;) order cialis highest value and quality. Is it legal to mail prescription drugs? Yes, Canadian drugs [.($ order viagra . After ordering you will be contacted by our managers and agree on the delivery details.