2010-06-29 50 views
0

在我的應用程序的某些位置,如果我放置一個斷點並前往該位置,代碼窗口將跳轉到_string.h(已鎖定)此函數。Xcode 3.2.3 - 調試器只顯示_string.h


static __inline void * 
__inline_memcpy_chk (void *__dest, const void *__src, size_t __len) 

當我點擊步驟時,我卡住了,我看到的只是_string.h。我的代碼仍然執行,我看到我的NSLog()。

快速修復是在發佈模式下運行,但在我的項目中,我有特殊的代碼發生在發佈。所以這不是一個真正的選擇。

有誰知道發生了什麼事?

謝謝。

回答

0

該問題似乎是由於我的項目是通用版本造成的。我們創建了一個iPhone版本的構建版,並且可以遍歷我以前不能使用的代碼段。但是,我有問題無法查看我的變量。

奇怪的是,當我回到通用構建我沒有在我的代碼中的問題,我可以正常調試。不是最大的修復,但至少我可以工作。