タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

iphoneとiOS4に関するnaoyesのブックマーク (3)

  • Cocoaの日々: iOS4からデバイス毎・解像度毎に用意した画像を自動選択する仕組みが導入された

    iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど デバイス毎/解像度毎に画像を用意しておき、実行時のデバイスに合わせて適切な画像を自動選択する仕組みが iOS4 から導入された。 画像ファイルの命名規約 デバイス毎/解像度毎の画像を用意する場合、次の命名規約に従う。 標準解像度: <画像名><device_modifier>.<拡張子> 高解像度 : <画像名>@2x<device_modifier>.<拡張子>[情報元] iPhone Application Programming Guide: Supporting High-Resolution Screens - Updating Your Image Resource Files 高解像度の場合は画像名の後ろに '@2x' を付ける。 (例)ButtonImage@2x.pn

  • マルチタスキング対応後のアプリのイベントフローをまとめてみた - A Day In The Life

    ※iOS 5の登場でこの記事の内容は古くなりました。最新の情報は以下の記事をご覧ください。 iOS のイベント駆動をライフサイクルイベントとユーザアクションイベントにわけて理解する iOS4で導入されたマルチタスキングですが便利な反面イベントの発生順序が大幅に変更され複雑化しました。イベントの発生順序をきちんと把握しておかないと思わぬところでメモリをったりバッテリに負担をかけてしまうのでまとめてみました。 下図で色の変わっているメソッドはiOS4で追加されたメソッドです。 2010/7/1:図を修正 deallocメソッドを削除しました。アプリ終了時UIApplicationDelegateのdeallocメソッドは呼び出されません。システム側でリークも含めてメモリ領域を解放してくれます。paellaさんご指摘ありがとうございました。 applicationWillResignActiv

    マルチタスキング対応後のアプリのイベントフローをまとめてみた - A Day In The Life
  • 不安定になったiOS4入りiPhoneを治す

    メモリを使いまくりなマルチタスクの弊害なのでしょうか。 iOS4のiPhone、わあい! といろんなアプリを動かしていくと、見る見るうちにレスポンスが下がり、ゴキゲンななめになる場合があるそうです。。 こんな時はどうしたらいいのでしょうかと悩んでいたときに降臨してくださったのが@demupeさん。 多分メモリ不足に伴う不安定動作あたりが一番ユーザが混乱するとおもいます。<中略>マルチタスクのタスクマネージャーで不要なアプリを消すのが手っ取り早いです。使ってるうちにどんどん溜まるので。 おおなるほど! というわけで、なにやら不安定になってきた...と感じた場合は、 1.ホームボタンを長押し2度押し 2.今は使わないアプリのアイコンを長押し 3.マイナスマークをタップしてタスクを削除 の3ステップでメモリを開放させてみてください。 またiTunesは新しいアップデートファイルをダウンロードする

    不安定になったiOS4入りiPhoneを治す
    naoyes
    naoyes 2010/06/22
    『気づかずにごみ箱を空にしてしまうと哀れ古いアップデートファイルはお星様に...。とならないように、アップデート後はごみ箱から「iPhone~_Restore.ipsw」という名前のファイルをサルベージしておきましょう。』
  • 1