猫の十字路の移植作業

なるべく機種依存のない部分から移植してます。
机上の作業ですが、大体はJavaからObjective-Cへの置き換えはスムーズに出来ていると思います。
オブジェクトの扱いがまだ自分の中で不明瞭でちょっと怖いですけどね。retainをすれば良いのか否か、参考にするサイトによって解説がまちまちだったりするので…。デバッガ上でプログラムが動くようになったときにちゃんとメモリリークのチェックはしておかなければ…
あと、引数の数が違う場合のメソッドのオーバーロードがよく分からない。引数の数が同じ場合は、ラベルを付けて区別するそうですが、引数の数が違う場合の例が見つからなかったので…。引数の数が違うのでラベルなんて必要ないように思いますが一体どうなのか。まぁ、コンパイルすれば分かることですが…。
サウンドの制御はシンプルそうで良かった。ほぼJ2MEのものを簡単に置き換えられそうです。