• ベストアンサー

CGFloatとは?

objective-cを勉強しているのですが、 CGFloatというものが何なのかがよくわかりません。 どなたか教えて頂けないでしょうか。 以上、何卒宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.3

NO.2の「この回答へのお礼」に対して: なんでも、質問すれば答えてくれると思ったら、あなたは人生を間違う。 じぶんで調べること、調べる方法を見つけること。そういう習慣を身につけることが、だいじ。

noname#213637
質問者

お礼

ありがとうございました!

その他の回答 (2)

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

> accelerometerUpdateInterval などを、commandを押しながら > 左クリックしたときに飛ばされる画面は、どういった意味があるのでしょうか? Commandキーとコンビネーションだと、ヘッダファイルが開きますね。 いまでこそAppleのリファレンスは充実していますが、そうでないころはヘッダファイルを参照することで、クラスのメソッド類の意味、用途を調べていたそうです。 たとえば、あなたがたいへん汎用性の高いライブラリを作成して、個人で使用するだけではもったいないので、オープンソースとして公開したとします。そのとき、マニュアルやリファレンスを、ReadMeのテキストファイルで添付してもいいでしょうが、クラスのヘッダファイルに、コメントとして、リファレンスをていねいに記述しておくと、そのオープンソースのライブラリを利用するプログラマは、Command + クリックであなたが書いたリファレンスを、瞬時に読むことができるわけですね。

noname#213637
質問者

お礼

ご回答ありがとうございます。 ヘッダファイルとは、クラスのメソッド類の意味や用途が記載されている所 ということで良いのでしょうか。 それと、またもや質問になってすみませんが、 (1)ライブラリ・リファレンスとはどういったものなのでしょうか?  ライブラリ:今まで世間の方々が作成してきたメソッド  リファレンス:実際にコーディングする際の注釈 といった捉え方でよいのでしょうか? (2)最初に例に挙げた、「accelerometerUpdateInterval」は、クラスですか? 度々すみませんが、ご教授頂けないでしょうか。

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

(1) Xcodeのエディタに「CGFloat」を入力する。 (2) Optionキーを押しながら、マウスを「CGFloat」の上にポイントする。カーソルが「?」マークになる。 (3) クリックすると、ミニリファレンスが開く。 typedef float CGFloat; (4) ミニリファレンスの最下行をクリックすると、フルのリファレンスが開く。 CGFloat The basic type for all floating-point values. typedef float CGFloat;// 32-bit typedef double CGFloat;// 64-bit ミニリファレンスとフルのリファレンスで、若干内容が異なりますが、CGFloatは、浮動小数点数の型です。 このように、Xcodeには強力な検索機能が備わっているので、それを使わない手はありません。Option + クリックを、どんどん活用してください。

noname#213637
質問者

お礼

ご回答ありがとうございます。 ついでに質問してよろしいでしょうか。 accelerometerUpdateInterval などを、commandを押しながら 左クリックしたときに飛ばされる画面は、どういった意味があるのでしょうか?

関連するQ&A