2013-10-07 51 views
1

最近我一直感到沮喪,因爲當在XCode 5的調試器的斷點處停止時,類的變量列表不會顯示類中的所有變量。例如,SplitViewController只顯示UIViewController作爲其唯一內容。在XCode 5的調試器中瀏覽所有類的變量列表?

但是我注意到如果在控制檯中輸入「po self.myVariable」。 (注意它結束),然後會彈出一個自動完成對話框,其中包含所有變量的完整列表,包括從父類繼承的一些變量...正是我在尋找的內容,但很難閱讀,因爲您只能看到大約5個這些在一個微小的不可調整大小的彈出式窗口中。

是否有一個設置,我可以使所有這些值在類列表中顯示XCode顯示在左邊? (通過點擊三角形展開課程的人。)

+0

更改調試器中類列表下的範圍有幫助嗎? – macshome

+0

嘗試'p * self.myVariable'。 –

+0

@macshome - 不幸的沒有。將範圍列表擴展到最大值不會有幫助。 –

回答

1

在調試面板的左下角有一個多選選擇器,用於控制停止時顯示的變量。默認狀態是「自動」,我認爲這往往意味着最近被修改,並且可能是您的設置。您可以將其更改爲「局部變量」或「所有變量,全局變量,寄存器和靜態變量」。