2012-11-26 41 views
5

Tôi đang sử dụng bảng điều khiển để po một số biến, trong trường hợp này tôi có số NSMutableArray, tôi muốn xem số của nó. Tôi nhận được một lỗi tuyệt vời.Không tìm thấy thuộc tính 'loại' trên đối tượng loại lệnh 'NSMutableArray *' PO trong lldb

Bất kỳ ý tưởng nào?

Tôi biết rằng tôi có thể thấy số đếm trong danh sách biến (nó cho biết @ "1 đối tượng"), nhưng tôi dường như có lỗi này cho nhiều getters và thuộc tính khi sử dụng po.

CẬP NHẬT: Có vẻ như ký hiệu ngoặc vuông là khóa và truyền tới int làm cho nó dễ đọc.

+1

Bạn đã thử truyền biến chưa? ('po (NSMutableArray *) myarray'). Tôi nghĩ rằng đây là một tính năng lỗi/mất tích trong trình gỡ lỗi. – trojanfoe

+0

Vâng, cùng một lỗi. Tuy nhiên nếu bạn làm điều gì đó như thế này: –

+0

Số lượng mảng [[NSMutableArray *)] (id) $ 4 = 0x00000003 –

Trả lời

2

sử dụng (gdb) p (int)[array count]

+0

Cảm ơn, cũng hoạt động trong lldb. –

Các vấn đề liên quan