タグ

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

  • 関連タグはありません

タグの絞り込みを解除

iPhoneとObjective-Cに関するak1984のブックマーク (4)

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

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

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

    これからはじめることを すべて正確に知っているなら そのことをやって、いったい何になるというのだ。 すでに知っているのなら面白くも何ともない。 別のことをした方がまだましというものだ。 Pablo Picasso withフェライトより抜粋 号外 GitHubを使おうぜい GitHub使ってみんなでコラボ。 その(239) ご~まぁり・さん 縦書きは標示はトラップ満載。 その(238) シンクロシンクロ シンクロ率10%越えてきました。 その(237) NSThreadだ ハイパー・ビジュアなんとかリスト。 その(236)  やや内側にえぐり込むように打つべし @synchronizedディレクティブ登場~。 その(235) ヤ~、ホ~、FORTRAN、ラン、Run Loop RunLoopの役割りについて。 その(234) 話し合いましょう。お互い悪いところは直しあって スレッドの同期に

    『iPhoneアプリ開発 目次』
  • UIViewでスワイプを検出する方法 - プログラミングノート

    スワイプ(ページをめくるような動作)を検出するコードです。あまりサンプルがなかったので、iPhoneデベロッパーズクックブックを参考に。速度も検出できるので、動作によって遅くor速くアニメーションを実行するなどの制御ができます。 MyView.h #import <UIKit/UIKit.h> @interface MyView : UIView { NSDate *startTime; } @property (nonatomic, retain) NSDate *startTime; @end MyView.m #import "MyView.h" #define HORIZ_SWIPE_MIN 12 #define VERT_SWIPE_MAX 8 #define SWIPE_NON 0 #define SWIPE_LEFT 1 #define SWIPE_RIGHT 2 @impl

    UIViewでスワイプを検出する方法 - プログラミングノート
  • 2010-02-03

    この動画を見るとSafariもMailも写真管理もiPad専用になっていることがわかる。 でかくなったiPodTouchと紹介されている所が多いけど、それは評価を間違っているのではないだろうか。 店頭で実機を見るのが楽しみだ。 Java基礎文法最速マスター - いろいろ解析日記を参考に、Objective-Cのものを書いてみた。 まだまだ歴が浅いので間違っている所があるかもしれません。 [2012-08-03追記] ARCやリテラル表記など新しい記法が導入され、このページに記載されていることは多少古くなりつつあります。ただ、とっかかりとしてかるく読んでみる程度で良いと思います。今や色んな人が解説記事を出しているので、そちらも是非参考になさってください。 追記おわり 基礎 デバッガコンソール出力 Xcodeのデバッガ出力を行うにはNSLog関数を使います。 printfと同様のフォーマット文

    2010-02-03
  • 1