iPhoneアプリケーションプログラミング | Ukisoft for Ameba Blog Only

Ukisoft for Ameba Blog Only

人生に悩む社会人8年目の徒然日記へようこそ。

『iPhoneアプリケーションプログラミング』を読みました。
色々なメソッドやプロパティが掲載されており、辞書代わりに使えると思います。
あと、この本を読んでようやくクラスメソッドとインスタンスメソッドの違いがわかりました・・・。
わかりましたというか、それぞれの意味は知っていたのですが、これまではクラスメソッドをどう使えば良いのかわからなかったんですね。
それが分かった、というわけです。
どうもクラスには、あらかじめ決められた動作をするようになっており(こうして文章にすると当り前のことですね・・・)、それをいじることができる・・・それがクラスメソッドです。
多分。
例えば、アニメーションは0.2秒でその動作を完了するように決められています。
なので、そのクラスから作ったインスタンスは、これに従いアニメーションが0.2秒で終わるようになっていますが、クラスメソッドにより値を変えることで、それから作られたインスタンスのアニメーション時間を全部一括で変えることができる・・・というように、クラスのデフォルトのプロパティや挙動みたいなものに対して何らかの命令をする方法がクラスメソッドなのだと解釈しました。
まぁ、これまで使ったことなかったし、間違ってたら、その時にまた勉強しなおそう・・・。
あ、この本は文章ばかりで読みづらいですが、冒頭で書いたようにリファレンスとしては非常に優秀な本だと思います。
お勧め。

Ukisoft for Ameba Blog Only-iPhoneアプリケーションプログラミング

うき。