タグ

ブックマーク / moomindani.wordpress.com (2)

  • Xcodeプロジェクト用の.gitignoreを作成する

    XcodeプロジェクトをそのままGitで管理すると、 .xcodeprojファイル配下のメタデータに毎回差分が出て その度にCommitを要求されて非常にめんどくさい!です。 Gitに無視してほしいファイルを.gitignoreで指定すると、 そんな面倒な手間からおさらばすることができます。 .gitignoreの基的な書き方 まず、.gitignoreの基的な書き方はこんな感じ。 # コメントは行頭に"#"をつけます。 # glob パターンが使えます。 #拡張子が".txt"のファイルを無視します。(サブディレクトリ含む) *.txt # "tmp"ディレクトリ配下のファイルを全て無視します。 tmp/ # 拡張子が".m"のファイルは無視しません。 !*.m ちなみに、glob パターンについてはこちらが参考になります。 Xcodeプロジェクトは、こんな構成になってます。 なお、

    Xcodeプロジェクト用の.gitignoreを作成する
  • Modern Objective-Cで実現するシンプルコーディングのススメ

    最近話題のシンプル&リーダブルなObjective-C “Modern Objective-C”について 一度ちゃんと調べたいと思ってたので記事にしてみました。 エントリでは、Modern Objective-Cになると何がどう嬉しいのか、 古い書き方”Legacy”と新しい書き方”Modern”の比較を通して見ていきます。 ちなみに、Modern Objective-Cの詳細については、iOS Dev Centerにて公開されている WWDC 2012の下記のセッションの資料にて詳しく説明されています。 Modern Objective-C (Patrick C Beard / Session 405) Migrating to Modern Objective-C (Session 413) また、日語情報としては下記のエントリが参考になります。 今日からライオンでも使える!XCO

    Modern Objective-Cで実現するシンプルコーディングのススメ
  • 1