2010-05-28 44 views
5

Tôi nhận được một cảnh báo khi xây dựng mã nguồn của tôi như sau:Interface Builder cảnh báo

/* com.apple.ibtool.document.warnings */
/Users/biranchi/Desktop/Hotlist v2. 0/Classes/HLCheckinViewController.xib: 6: warning: Kiểu tách "Single Line Etched" không được hỗ trợ trên các phiên bản hệ điều hành iPhone trước 3.2.

Lỗi này là do gì?

Cảm ơn

Trả lời

4

tôi nghi ngờ bạn đang sử dụng một bảng nhóm với phong cách tách thiết lập để "Độc dòng khắc" và được biên soạn với SDK 3.1.3. Trong trình tạo giao diện, thay đổi kiểu phân cách thành "Dòng đơn" và xây dựng lại.

3

Ngoài việc đặt mục tiêu triển khai của dự án, các tệp XIB có phiên bản triển khai của riêng chúng. Chọn tập tin XIB trong Xcode, và vào File Inspector (View -> Utilities -> File Inspector), trong phần "Interface Builder Document" của thanh tra, và thiết lập "Deployment" thành ít nhất là iOS 3.2.

+0

Sau khi dành nhiều thời gian với một thông điệp khó hiểu, bây giờ tôi thấy rằng phiên bản xây dựng không liên quan gì đến thông điệp, mà là phiên bản IB. Cảm ơn. – emp

3

chơi Dont' với tài sản tableview tách trong xây dựng giao diện ..... Tôi chỉ giữ tách vì nó là trong IB là 'single lót' và trong viewWillAppear hoặc viewDidLoad thêm bên dưới dòng ..

tableview.separatorStyle = tableview.UITableViewCellSeparatorStyleSingleLineEtched 
Các vấn đề liên quan