2012-11-30 48 views
5

Có cách nào nhanh chóng để ánh xạ từ cảnh báo trình biên dịch đến các thành phần vi phạm trong bảng phân cảnh không?Cách xác định cảnh báo trong bảng phân cảnh Xcode?

Tôi có, ví dụ: cảnh báo nêu rõ Highlight tint color unsupported by this button type... nhưng tôi không biết cách ánh xạ lại để xác định nút có liên quan trong bảng phân cảnh? Việc sửa chữa là đơn giản một khi xác định - là có một cách nhanh chóng để xác định vị trí các nút bắt đầu từ cảnh báo hơn là phải kiểm tra mỗi nút tùy chỉnh trong storyboard (khá rộng lớn của tôi)?

+0

Đối với tôi, trong Xcode 4.5, khi cảnh báo xuất hiện trong "Issue Navigator" (trên bảng điều khiển bên trái, nhấp chuột vào tab với nút tam giác với dấu chấm than), tôi bấm về cảnh báo và nó đưa tôi đến yếu tố đó trong câu hỏi. Tôi thu thập điều này không phải là trường hợp cho bạn? – Rob

+0

Không, nó có lỗi trong cơ sở mã, nhưng nó không đưa tôi đến phần tử liên quan bên trong bảng phân cảnh: ( – Purpletoucan

+0

Bạn đang sử dụng phiên bản Xcode nào? Tôi không thể tạo lại vấn đề đó và trước khi tiếp tục, tôi muốn Để chắc chắn rằng nó không liên quan đến việc sử dụng một phiên bản cũ – Rob

Trả lời

6

Nói chung nếu bạn có cảnh báo liên quan đến Trình xây dựng giao diện, bằng cách nhấp vào cảnh báo đó Issue Navigator, Xcode sẽ đưa bạn đến Trình tạo giao diện và chọn yếu tố đó đang được đề cập đến cho bạn. Nếu điều đó không xảy ra (và thẳng thắn, bất cứ khi nào Xcode ngừng hoạt động như nó cần), hãy thử thoát và khởi động lại Xcode, và nếu điều đó không làm điều đó, hãy khởi động lại máy tính của bạn.

4

Nếu ai đó đang gặp phải sự cố tương tự (cộng với các vấn đề được thêm vào như Độ rộng bố cục tối đa được ưu tiên tự động v.v.), hãy kiểm tra liên kết này.

http://www.somegeekintn.com/blog/2014/10/tracking-down-storyboard-warnings/

+0

Cảm ơn rất nhiều, bạn thân! Cách tiếp cận được mô tả trong bài viết này hoạt động ngay cả ngày hôm nay. vấn đề nal vẫn chưa được giải quyết trong XCode. –

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