Cocoaプログラミング
‘06-06-21
Mac OS X 10.0の正式版がリリースされたとき、興味本位で開発環境(当時はProject BuilderとInterface Builder)をインストールしてCocoaをかじってみました。ざっと眺めてみて、そのポテンシャルの高さには関心したものの、開発用のドキュメントが未整備で「こんなんでプログラムが書けるか!」という感じで投げ出した記憶があります。
現在ではドキュメントはすっかり整備され、逆に多過ぎて目を通すのも大変、という感じです。最近になってCocoaプログラミングを始めた人は、どこから手をつけたらいいか途方に暮れているのではないでしょうか。
こういうときは解説書を買って読み、必要に応じて自分でテストコードを書きながら徐々にCocoaに慣れていくのが一番だと思います。こうした過程を経 て、いよいよオリジナルのソフトを作る段階に来るわけですが、実際にやってみると、まあ大変。これはどうする?、あれはどうやる?と言った具合に分からない事が続出してきます。解説書やサンプルは、基本事項に重点が置かれているので、ある段階にくると余り役に立たなくなる訳です。どんな開発環境でもそうで すが、やはり慣れるまでは試行錯誤を余儀なくされます。
このコーナーでは実際にプログラミングしていて躓いた箇所や、分かりにくいと感じた部分を中心に書いていきます。自分用のメモ書きがベースになるので、全体の脈絡はありません。個々のトピックで誰かの参考になれば、と願います。
以下の項目があります。サイドバーからもアクセスできます。