2011-12-06 52 views
6

我想使用Xcodes功能來記錄某些數據。事實上,它應該是很簡單才達到類似的東西如何使用Xcode 4斷點動作

與斷點的Log Message作用。我試過這個變化:

Size: @NSStringFromRect([[self view] frame])@ 

但失敗。

我已經搜索了Xcode文檔,並且很驚訝該功能記錄有多糟糕。我能找到的唯一一點信息是關於如何在擊中斷點時在聲音播放動作中進行配置。

+0

所以你想記錄一個矩形。與斷點有什麼關係? – Macmade

+0

您可以設置在評估後自動繼續的斷點。根據蘋果傳教士的說法,這種記錄調試數據的方法比用一堆'NSLog'語句拋棄代碼更好。它還具有通過Xcode中的斷點視圖組織日誌語句的優點(您可以共享這些斷點以將斷點與「真正」的斷點分開)。 –

回答

8

如何

Size: @(CGRect)[[self view] frame]@ 
3

另一個解決方案是:

Size: @(const char *)[[[[some objects] object] description] UTF8String]@ 

輸出並不像你一樣的一個在fourplusone答案,但它會與提供一個很好的說明所有的對象。