スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

iPhone開発の罠

自分用メモですが

なんかね、エミュレータやデバッグ時には特に問題ないのに、
普通にアプリを動かすとUIImageが正常に表示できないって問題があったんです。

UIImageのピクセルデータ取り出して、加工して、加工したピクセルデータを元に
再度UIImageを作成するって流れなんだけど、最後のUIImageが真っ黒になるわけ。

んで、原因しらべてたところどうやら元にしてるUIImageが途中で消えている?ような感じ

なんでじゃい!インスタンス変数で宣言しとるんじゃぼけぇ!とか思ってたんですけど
よくよく調べてみるとインスタンス変数はretainってのつけてあげてないと
中身が消えちゃうことがあるみたいだね。

つまり、そういうこと
retainつけたら中身が飛ばなくなったわけ!
なるほどね!よくわからん!

ちなみにretainつけたらdeallocでちゃんとreleaseしないと駄目らしいよ!おじさんとの約束だ
プロフィール
最近一人暮らしを始めた糞ゲーマーです。 最近ゲーム熱が冷め気味なので、なんかこう燃え上がるものが出ないか。 PS3/PC/PSVitaがメインハード。XBOX360はもう課金切れ

ならこ

Author:ならこ
いろいろゲームするよ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
カウンタ
検索フォーム
RSSリンクの表示
リンク
フリーエリア
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。