Tôi dường như không thể tìm ra cách để bảng điều khiển chạy (để hiển thị các nhận xét NSLog) trong XCode 4. Phương pháp bình thường cho phiên bản trước của XCode không hoạt động. Có ai có ý tưởng về cách thực hiện điều này?
Tôi dường như không thể tìm ra cách để bảng điều khiển chạy (để hiển thị các nhận xét NSLog) trong XCode 4. Phương pháp bình thường cho phiên bản trước của XCode không hoạt động. Có ai có ý tưởng về cách thực hiện điều này?
Câu trả lời:
Bạn cần nhấp vào biểu tượng Log Navigator (ngoài cùng bên phải trong thanh bên trái). Sau đó, chọn phiên Gỡ lỗi / Chạy của bạn trong thanh bên trái và bạn sẽ có bảng điều khiển trong khu vực trình chỉnh sửa.
Nếu bạn chỉ muốn hiển thị đầu ra nhật ký khi bạn chạy ứng dụng của mình thì bạn có thể vào tùy chọn XCode4 -> Cảnh báo và nhấp vào 'Bắt đầu chạy' ở cột bên trái.
Sau đó, chọn 'Show Debugger' và khi bạn chạy ứng dụng, đầu ra NSLog sẽ được hiển thị bên dưới khung trình chỉnh sửa.
Bằng cách này, bạn không phải chọn vào nút 'mũi tên lên' ở thanh dưới cùng.
Giao diện điều khiển không còn là cửa sổ phụ nữa mà nó nằm dưới vùng texteditor. Bạn có thể đặt tùy chọn để luôn hiển thị khu vực này. Đi tới "Chung" "Run Start" và kích hoạt "Show Debugger". Trong "Chạy hoàn tất", Trình gỡ lỗi được đặt thành ẩn một lần nữa. Bạn nên hủy kích hoạt tùy chọn đó. Bây giờ bảng điều khiển sẽ vẫn hiển thị.
BIÊN TẬP
Trong Bản phát hành GM mới nhất, bạn có thể hiển thị và ẩn bảng điều khiển thông qua một nút trên thanh công cụ. Rất dễ.
Bạn luôn có thể xem bảng điều khiển trong một cửa sổ khác bằng cách mở Trình tổ chức, nhấp vào tab Thiết bị, chọn thiết bị của bạn và chọn bảng điều khiển đó.
Tất nhiên, điều này không hoạt động đối với trình mô phỏng :(
Đây là một giải pháp thay thế
Trong Xcode 4, đoạn ngắn để hiển thị và ẩn bảng điều khiển là (command-shift-Y) , điều này sẽ hiển thị bảng điều khiển và trình gỡ lỗi bên dưới edior văn bản của bạn trong cùng một cửa sổ.
Đây là một giải pháp thay thế.
Thao tác này sẽ mở ra một cửa sổ dòng lệnh với ứng dụng dòng lệnh của bạn đang chạy trong đó.
Đây không phải là một giải pháp tuyệt vời vì XCode 4 vẫn chạy và gỡ lỗi ứng dụng một cách độc lập với những gì bạn đang làm trong cửa sổ đầu cuối bật lên.
Có hai lựa chọn:
Ghi nhật ký Bộ điều hướng (lệnh-7 hoặc xem | điều hướng | nhật ký) và chọn phiên gỡ lỗi của bạn.
"Xem | Hiển thị khu vực gỡ lỗi" để xem đầu ra NSLog và tương tác với trình gỡ lỗi.
Đây là một bức ảnh với cả hai trên. Thông thường bạn sẽ không có cả hai, nhưng tôi chỉ có thể liên kết một hình ảnh cho mỗi bài đăng! http://i.stack.imgur.com/4gG4P.png