【Xcode 7】メソッドがどこから呼びだされているかを調べる方法

公開日: : iOSアプリ開発

20160802-232454.jpg

Xcode 7で、メソッドがどこから呼び出されているのか調べる方法を紹介します!

    

方法1

20160802-233140.jpg

ウィンドウ左側にある「Find navigator」にて、「Find」あるいは「Replace」をクリックし、そこから「Find」→「Call Hierarchy」を選択します。

    

20160802-233613.jpg

あとは検索窓にメソッド名を入力して検索すればOKです。

ここでは「method1」と入力して検索しているので、method1を呼び出しているメソッドを確認することができます。

    

方法2

20160802-234026.jpg

調べたいメソッドを右クリックして、「Find Call Hierarchy」を選択します。

    

20160802-233913.jpg

この方法の場合は「ViewController.method1()」のようにクラス名+メソッド名で検索されるので、より絞りこまれた状態で調べることができます。

    

@akio0911はこう思った。

ライブラリなど、他の人が書いたコードを読む時に便利な機能です。ぜひ活用してみてください!

    

関連記事

この記事が気に入ったら「いいね!」しよう

follow us in feedly

Feedlyで最新記事を購読

Twitterで更新情報をゲット!

LINEでご感想・ご要望お送りください!
(スマホでLINEを起動 > 友だち追加 > QRコード)

【RxSwift】ストリームのcompletedをつぶす(消し去る)方法

RxSwiftで元々のストリームからcompletedをつぶす

【RxSwift】completedかerrorが流れてきたらsubscribeはdisposeされる

RxSwiftにおいて、completedかerrorが流れて

init(frame:), init(coder:), awakeFromNib, prepareForInterfaceBuilder が呼ばれる条件をまとめてみた

カスタムViewを作った際に呼ばれる初期化系メソッドの条件や順

【WWDC2018】iOSエンジニア的に気になる新機能・新APIまとめ

こんにちは、@akio0911です。 先日開催されたWW

【Swift】Codableで後からキーを追加した場合の挙動

こんにちは、@akio0911です。 SwiftのCod

→もっと見る

PAGE TOP ↑