タグ

ブックマーク / www.zero4racer.com (3)

  • iOS Viewライフサイクルまとめ、iOS6での変更点 – Zero4Racer PRO Developer's Blog

    TwitterでViewライフサイクルについて話題になったので、まとめてみました。 @tomohisa @gaolay @replicantnexus6 @t_okada これまではiOS5では呼ばれてましたね。5ではwillUnloadっていう使いドコロのわからないメソッドも追加されてそれも呼ばれてましたし。 — kishikawa katsumiさん (@k_katsumi) 9月 20, 2012 シングルビューの動作 こちらが基となります。よく勘違いされているのは、ViewDidUnloadは、いつもViewが閉じるときに呼ばれるというものですが、これは間違いで、通常、ViewDidUnloadは呼ばれません。 モーダルビューが呼ばれたとき モーダルビューが呼ばれたときの注意点は、裏にあるビューは、一度UIWindowから削除されて、ViewDidDisappearが走るという点

  • 普通のiOSプログラマが OSX Mountain Lion クリーンインストール後に行った37+の作業一覧 – Zero4Racer PRO Developer's Blog

    はじめに これまでしばらく使ってきたMacBookPro 2009が、熱暴走が発生したり、トラックパッド下のバッテリーが膨張したりして、動作が怪しくなってきて、いろいろ作業が遅くて滞るようになってきたので、仕事用に、MacBook Pro Retina モデルを導入しました。長く使いたいので、SSD512、メモリ16Gのカスタムモデルにしました。やはりSSD+QuadCoreは劇速ですね。ディスクのスピードは概算で4倍以上なので、すべての処理が倍以上早く感じます(ボトルネックがネットワーク速度の作業はそこまでかわらない)。 簡単にインストールする方法は、TimeMachineのバックアップからすべてデータを復元することなのですが、OSのクリーンインストールを、Snow Leopardの時から一度も行っていなくて、順調に動いていたのですが、今回はクリーンインストールを行うことにしました。 備

  • 今日からライオンでも使える!Xcode4.4 Modern Objective-C Syntaxでコードをきれいにする方法 – Zero4Racer PRO Developer's Blog

    Mountain Lion発表とともにリリースされたXcode4.4。OSX Lionでも使える様になっています。Xcode4.4から、llvm (コンパイラ)のバージョンが4.0になっています。 それによってObjective-Cの書き方にかなりの改善が加えられたので、それを簡単にまとめておきたいと思います。これらの改善は、iOS6に関係なく動作するので、いま作っている、iOS5用のコードにも使用出来ます。 synthesize by default コンパイラが@synthesizeを補完してくれる様になったため、基的な状況では、@synthesizeを書かなくてよくなりました。また、synthesizeされる相手のivarも、同名の変数ではなくて、アンダーバーを最初に付けた物がデフォルトとなります。これまで議論されて来たことがappleのコンパイラによって、これからは定義されている

  • 1