メソッドの呼び出し元を調べる
特定のメソッドに関して、そのメソッドをコールしているメソッド群を調べるための手順。
(1)調べたいメソッドとかプロパティにカーソル合わせる。
(2)キーボードで「Ctrl+1」を入力。もしくはエディタの左上にある「::::」的なボタンをタップ(図を参照)。
(3)メニューが表示されるので、そこから「Caller」の欄を参照すると、そのメソッドがコールされているメソッドの一覧が出てくる
動作の解析や、呼び出し元のないメソッドの確認などに重宝する手順だと思うが、完全なものかどうかは不明。多分大丈夫だと思うが、過信しないほうがいいかもしれない。
また、Callees(メソッド内でコールしているメソッド)やその他クラス内の情報などがこのメニューには詰まっているので、知っておくと便利かもしれない。
参照サイト:
Qiita
stackoverflow
関連記事
-
-
ソースコードからStoryboardにアクセスする
複数のStoryboardを利用して、自分以外のStoryboardに遷移させるような展開をしたい場
-
-
NSAttributedStringをローカライズする方法
NSAttributedStringをLocalizeするうまい方法はないものかと探したら、これが手
-
-
AVAudioPlayerの初回再生遅延
ちょっとした効果音の再生にAVAudioPlayerを使っているのですが、どうも初回の効果音ロードの
-
-
UITableViewのセクションヘッダをStoryboardで作る時の参考
UITableViewのセクションヘッダをカスタムして作る際に、セルと同様にプロトタイピングするため
-
-
bitbucketをXcode5で使用する
bitbucketは無償で5人までの少人数チーム用のクローズド(非公開)リポジトリを作成できるため、
-
-
AdMob組み込み覚書
書籍ではコレがかなり参考になるのでご紹介。 表題の通りで、組み込みで要注意っぽい部分だけを
-
-
NSStringのフォーマット書式
Appleのページになく、IEEEのprintfフォーマットのページにあるので、C言語と親しくしてな
-
-
GoogleスプレッドシートからCSVにエクスポートしたデータを得る方法
情報がない中さんざ苦労しましたが、Googleスプレッドシート(の最初のシート)をCSVとしてエクス
-
-
UIAutomation関連覚書
割りと忘れがちなので、自分用備忘録を兼ねて、UIAutomationに関連するtips的なものをまと
-
-
HTMLParserを修正する
HTMLスクレイピングしてる時に役立つライブラリであるObjective-C-HMTL-Parser