Tôi đang sử dụng Xcode 3.2.3 và iPhone SDKXcode, không có biểu tượng gỡ lỗi cho một số lớp con
Vì vậy, tôi đang cố gỡ lỗi lớp con UIView, tôi đã đạt điểm ngắt trong phương thức ghi đè và tôi không thể xem bất kỳ biểu tượng nào trong GUI hoặc gdb, chỉ các hình cầu và thanh ghi.
Đây là những gì tôi thấy:
(gdb) po self
No symbol "self" in current context.
Tuy nhiên, khi tôi đặt một breakpoint trong một lớp con UIViewController, tất cả những biểu tượng đang có:
(gdb) po self
<MyViewController: 0x5c18ae0>
Current language: auto; currently objective-c
Một số điều tôi đã cố gắng:
- dọn dẹp/xây dựng lại
- khởi động lại Xcode
- thay đổi giữa debug và phát hành
- cấu hình các tùy chọn này trong dự án cài đặt:
- GCC_DEBUGGING_SYMBOLS = Tất cả
- Biểu tượng DEBUG_INFORMATION_FORMAT = lùn, lùn w/dSYM tập
- BUILD_VARIANTS = bình thường, debug
- đe dọa Xcode bằng cách chửi thề và nhập
rm -rf /Developer
vào dấu nhắc gốc bash
Hãy giúp đỡ, những ngón tay của tôi đang chảy máu từ gỡ lỗi với NSLog
vì vậy, bạn có nên đánh dấu mục này là đã trả lời không? – Dad
Điều này cũng phù hợp với tôi. Không trực quan chút nào. Thay đổi để phát hành bản dựng để bạn có thể nhận được các biểu tượng ... –