2012/01/29

iOSよくわかんない。

・UIImageを ImageNamedで読み込むと、
 暗黙のキャッシュに蓄積されて、Retainカウントが下がろうが、
 releaseしようが、10M読み込むと死ぬ。


・という仕様はiOSまでで5.0は問題ないはず。

とページによって書いてあることがバラバラなんですが、
とりあえず
//image=[UIImage imageNamed:@"hatsune_fore@2x.png"];
//image=[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"hatsune_fore@2x" ofType:@"png"]];
//_layers_music[MUSIC_HATSUNE_FORE].contents=(id)image.CGImage;
_layers_music[MUSIC_HATSUNE_FORE].contents=(id)[[[UIImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"hatsune_fore@2x" ofType:@"png"]]autorelease].CGImage; 

何試してもダメダナ。

まぁいいか。テレメトリー切り替えは少し封印しておこう。


楽曲モードですが、最近インストをよく聞くので、
歌詞モードとインスト曲は、車載に限り自動で切り替わるように。
オートモードを追加。
オートモードインジケーターは画像でなく、テキストで作成。
なので無駄にタイトルとアーティストの色になる。無駄に。

この状態でインスト曲に変更されると、
歌詞表示しないモードに変更される。

インスト曲にもダミーファイルを入れると、
タイトルとアーティストに色がつくようにした。
無駄に。



0 件のコメント:

コメントを投稿