月別アーカイブ:2014年01月

    • viewDidUnloadがdeprecatedになった理由を考察

      iOS 6でviewDidUnloadがdeprecatedになりました。もはやメモリ不足の状況になってもViewController#viewが自動的に解放されることはありません。このドキュメントの「On iOS 6 and Later, a View Controller …

    • Custom Viewをxibで作る方法を考察

      Custom Viewをxibファイルで作りたい時があると思います。そして、それをオブジェクト化する方法はいくつかあります。Custom Viewクラスの初期化処理で、xibのViewをオブジェクト化して、それをaddSubviewする自分はこれが最適解かなと思っています。理…

    • 位置情報取得の動作テストアプリをGitHubへコミット

      CLLocationManagerを使った位置情報取得の動作テストアプリをGitHubにコミットしました。https://github.com/stack3/iOSBackgroundLocationTesterナビゲーションアプリを作りたい時やバックグラウンドでも位置情報を…

    • iOS 7でのStatusBarの文字色、非表示

      iOS 7でStatusBarの扱いも変わりました。デフォルトではアプリケーション単位ではなくViewController単位、つまり画面単位で扱うようになりました。これにより従来の方法だとStatusBarのスタイル(UIStatusBarStyle)が変わらなかったり、非表示…

    • SpringBoardはAppを起動できませんでした

      Xcode5からSimulatorでアプリを起動しようとすると「SpringBoardはAppを起動できませんでした」というエラーが出ることがある。http://d.hatena.ne.jp/s-0samu/20130923/1379938824この記事にもあるように、アプリ…