![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2
- 回答日時:
> accelerometerUpdateInterval などを、commandを押しながら
> 左クリックしたときに飛ばされる画面は、どういった意味があるのでしょうか?
Commandキーとコンビネーションだと、ヘッダファイルが開きますね。
いまでこそAppleのリファレンスは充実していますが、そうでないころはヘッダファイルを参照することで、クラスのメソッド類の意味、用途を調べていたそうです。
たとえば、あなたがたいへん汎用性の高いライブラリを作成して、個人で使用するだけではもったいないので、オープンソースとして公開したとします。そのとき、マニュアルやリファレンスを、ReadMeのテキストファイルで添付してもいいでしょうが、クラスのヘッダファイルに、コメントとして、リファレンスをていねいに記述しておくと、そのオープンソースのライブラリを利用するプログラマは、Command + クリックであなたが書いたリファレンスを、瞬時に読むことができるわけですね。
ご回答ありがとうございます。
ヘッダファイルとは、クラスのメソッド類の意味や用途が記載されている所
ということで良いのでしょうか。
それと、またもや質問になってすみませんが、
(1)ライブラリ・リファレンスとはどういったものなのでしょうか?
ライブラリ:今まで世間の方々が作成してきたメソッド
リファレンス:実際にコーディングする際の注釈
といった捉え方でよいのでしょうか?
(2)最初に例に挙げた、「accelerometerUpdateInterval」は、クラスですか?
度々すみませんが、ご教授頂けないでしょうか。
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 + クリックを、どんどん活用してください。
![「CGFloatとは?」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/b/177797_5497e2981d05b/M.jpg)
ご回答ありがとうございます。
ついでに質問してよろしいでしょうか。
accelerometerUpdateInterval などを、commandを押しながら
左クリックしたときに飛ばされる画面は、どういった意味があるのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル -より前の数字を切り出して表示 7 2022/10/22 09:08
- 数学 数学の質問 6 2022/08/28 07:49
- その他(教育・科学・学問) 昨日、娘が高卒認定の試験を受けてきたのですが、 生物は惨敗でした。 私自身は、高校は化学を学んでおり 2 2022/08/06 14:32
- 経済学 マクロ経済学の「政府支出乗算」の求め方が分かりません。 10 2022/11/20 16:47
- Excel(エクセル) excelvbaのwithについて 4 2022/12/19 16:51
- Excel(エクセル) EXCEL関数(数式)を教えてください 2 2022/06/08 18:32
- Excel(エクセル) EXCEL関数(数式)を教えてください 2 2022/05/20 12:52
- その他(悩み相談・人生相談) 無謀と言われる事は分かっているのですがアドバイス等頂ければ幸いです。 私は現在41歳独身男性です。普 2 2022/08/17 23:46
- お酒・アルコール 一般的なワインの勉強をしたい 我がキャパクラはソムリエが居ることもあり、ワインに力を入れています。 2 2022/05/28 16:35
- 中学校 勉強しているのですがつまずいています。 考え方と答えを教えて頂きたいです。宜しくお願いします。 2 2023/06/10 15:02
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
双方向リスト(?)
-
HTML::TemplateのTMPL_LOOPにつ...
-
変数に何も入ってないとき
-
画面を強制的に再描画させる方法
-
VBAでの一時停止と再開の方法
-
VBのReturnの使い方
-
テキストボックスの名前に変数...
-
データベースから取得したデー...
-
UWSCに制限時間を付けたいです
-
再帰関数のインライン展開
-
範囲指定したセルを1つずつ飛...
-
vb.netです。2次元配列の要素を...
-
Excel vba でコンボボックスの...
-
クラスに配列を渡す方法
-
VBA Boxが空白の場合のメッセー...
-
DoEventsが必要な理由について
-
VBAで3秒だけ時間を止めたい
-
エクセル関数で1〜12の数字がル...
-
VBAのautofilter、criteriaの配...
-
エクセルの当番表を作っていま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語について。
-
高速に文字列の比較
-
VB6の公式リファレンスはありま...
-
連番ごとに印をつける
-
HTML::Templateのループと配列...
-
双方向リスト(?)
-
HTML::TemplateのTMPL_LOOPにつ...
-
プログラミングについて。 1つ...
-
画面を強制的に再描画させる方法
-
VBのReturnの使い方
-
どなたかこのプログラミングを...
-
VBAでの一時停止と再開の方法
-
VBA for i=1 to lastrow
-
UWSCの終了の仕方
-
DoEventsが必要な理由について
-
エクセルの当番表を作っていま...
-
VBAで3秒だけ時間を止めたい
-
ハッシュ検索はなぜ速い
-
GIFアニメをループさせたくない
-
Escキーを押すと、中断する時と...
おすすめ情報