これは Objective-Cの講師をしていて演出系な人に説明した時の、こう書けば楽ができるよ、情報をまとめてみる。processingで演出をやっているけど、if文, switch文って知っているけど難しくって使えないな、という直感的なコーディングをしている方むけな感じで。環境はiOS4またはiOS5。iOS5のSDKをARC有効とします。コードは、意味が分かる程度で書くので、このままコンパイル通りません。 要は 目的:動かしてみてデバッグ、なんて必要を減らす。書いたら動く、そんなコードにする。 手段:コンパイラがエラーを出してくれるような書き方をする。 例:定数は定義する。動作パラメータやプロパティ名とか、スペルミスしたら動かないところは定数宣言にする。 目的:簡素で出戻りがいらないコードの作り方をする。 手段:何を作るかを紙に書いてから、画面に向かう。 例:モデル-View-制御、の