« MIDI Editor製作記 | トップページ | MIDI Editor製作記(3) »

2005年2月 9日 (水)

MIDI Editor製作記(2)

Mac(OS X)でのプログラミングは、Xcodeという開発ツールで行います。これは OS Xに無料で付属しているという有難いツールで、Java,AppleScriptなど数種の開発言語を使用できます。
今回の MIDI Editorは "Objective-C"という、ANSI-Cにオブジェクト指向の拡張を加えた言語で製作しています。
この "Objective-C"は Xcodeでの開発言語としては大きな柱なのですが、一般的にはちょっと(というかかなり)マイナーな言語のようです。例えば大きめの本屋に行けばC言語関連の解説本はC++やC#を含めてかなりの数がズラッとならんでますが、「Objective-Cの解説本」となるとまず見当たりません。
いえいえ、「Xcodeの解説本」であれば、つまり「Xcodeの使い方の本」であれば本屋にあるのですよ。私も2冊買っております。ですから Xcodeで OS Xのプログラミングをすること自体はこれらの本を見ながらできるのです。でも、「Objective-C言語そのものの仕様・文法を解説した本」というのが無いんです。例えるなら、「海外旅行で使える英会話」という本ならあるけど「英文法」の本が無い、って感じでしょうか。
ちょっとしたプログラムを作る分には「Xcodeの解説本」でOKなんですが、Objective-Cを基礎からきちんと理解したいと思った場合に、「あれれ、よく分かんない。どうしよう?」となってしまいます。
幸い、Objective-Cを解説したサイトはいくつかあるようですので、現在はそれらを見つけながら勉強中です。
いい解説本や良いサイトをご存知の方は教えてくださいませ。

|

« MIDI Editor製作記 | トップページ | MIDI Editor製作記(3) »

コメント

この記事へのコメントは終了しました。