*

メソッドの呼び出し元を調べる

公開日: : 最終更新日:2014/02/24 Tips

特定のメソッドに関して、そのメソッドをコールしているメソッド群を調べるための手順。
(1)調べたいメソッドとかプロパティにカーソル合わせる。
(2)キーボードで「Ctrl+1」を入力。もしくはエディタの左上にある「::::」的なボタンをタップ(図を参照)。
(3)メニューが表示されるので、そこから「Caller」の欄を参照すると、そのメソッドがコールされているメソッドの一覧が出てくる

動作の解析や、呼び出し元のないメソッドの確認などに重宝する手順だと思うが、完全なものかどうかは不明。多分大丈夫だと思うが、過信しないほうがいいかもしれない。
また、Callees(メソッド内でコールしているメソッド)やその他クラス内の情報などがこのメニューには詰まっているので、知っておくと便利かもしれない。

73cd79bb8d624039cb0e7a3da5341f6c

参照サイト:
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

記事を読む

Xcode10からのimage literal / color literalの指定方法

アセットにあるUIImageの直接指定が可能なImage litera

Xcode11でのバージョン番号の取得方法

Xcode11になってバージョン番号をスクリプトから得て自動で更新する

GoogleスプレッドシートからCSVにエクスポートしたデータを得る方法

情報がない中さんざ苦労しましたが、Googleスプレッドシート(の最初

画面回転をしたあとに、UITextViewの先頭を表示する

回転によりサイズが可変するUITextViewで、縦向き(ポートレイト

NXDrawKitを導入してみる

ACEDrawingViewがObj-Cで書かれていて、いまいちメンテ

→もっと見る

    PAGE TOP ↑