2012-07-03 35 views
5

Tôi đang cố gắng đặt cờ trình biên dịch thành vô hiệu hóa cho một số tệp và tôi không nhận được hộp thoại khi tôi nhấp đúp hoặc nhấn enter trên một trong các tệp. Nó xảy ra trong một dự án mới và cũ, nơi tôi đã thiết lập các cờ biên dịch trước đây. Tất cả nó chỉ trở thành màu xám sau khi tôi nhấn enter và mất tập trung. Có ai khác có cùng một vấn đề hoặc tôi có thể làm điều gì đó sai.Không thể đặt cờ trình biên dịch trong Xcode 4.3.3

Cảm ơn!

+0

bản sao có thể có của [Làm cách nào để vô hiệu hóa ARC cho một tệp trong một dự án?] (Http://stackoverflow.com/questions/6646052/how-can-i-disable-arc-for-a-single- file-in-a-project) – rishi

+0

Tôi đã thấy chuỗi này trước đây. tôi đã luôn luôn có thể thêm các cờ biên dịch nhưng bây giờ khi tôi nhấn Enter hoặc nhấp đúp chuột vào không có gì xảy ra. – Yan

Trả lời

15

Tôi đã tìm ra. Tôi nghĩ rằng nó bởi vì tôi đang sử dụng Macbook Pro với võng mạc với độ phân giải thiết lập để văn bản nhiều hơn nữa. Khi tôi bật trình soạn thảo trợ lý trong Xcode và nhấn enter để thay đổi cờ trình biên dịch, hộp thoại xuất hiện ở góc trên bên phải gần như không nhìn thấy. Hy vọng phiên bản tiếp theo của Xcode sẽ hỗ trợ màn hình võng mạc.

+1

Tôi sẽ không bao giờ để ý điều đó. Cảm ơn! – stephenmuss

+0

Bạn cũng có thể giải quyết vấn đề này bằng cách không có cửa sổ xcode được phóng to, di chuyển xuống từ phía trên cùng của màn hình – Jules

+1

Cảm ơn bạn đã đăng bài. Điều gây phiền nhiễu là trong xcode 4.4 nó vẫn không cố định. Hy vọng rằng nó sẽ được cập nhật. – Yan

3

Tôi vẫn không thể thấy hộp thoại nhưng đã hoàn toàn mù.

Đã sao chép "-fno-objc-arc" và sau đó trong Xcode, Enter -> CMD + V -> Enter ... ma thuật đã được thực hiện. :)

Cảm ơn tất cả!

0

Và bổ sung nếu bạn đang sử dụng macbook pro mà không cần nhập khóa (phím trả lại sẽ không xuất hiện hộp cờ trình biên dịch) và tuyệt vọng đang cố gắn cờ nhiều tệp cùng một lúc ... bạn chỉ cần nhấn shift + fn + return. Chỉ cần fn + return wont work - ít nhất là đối với tôi.

1

Tôi đang đăng điều này trong trường hợp ai đó tình cờ gặp câu trả lời này khi gặp vấn đề tương tự trên XCode 5 và không có giải pháp nào ở trên hoạt động, như đã xảy ra với tôi.

Trong trường hợp của tôi, sự cố là một số loại tham nhũng của dữ liệu không gian làm việc. Vấn đề đã được giải quyết bằng cách xóa các thư mục xcshareddata/xcuserdata/và project.xcworkspace/bên trong thư mục dự án.

Từ một thiết bị đầu cuối:

cd <project_name>.xcodeproj 
rm -rf xcshareddata/ xcuserdata/ project.xcworkspace/ 

Sau đó khởi động lại XCode và vấn đề sẽ biến mất.

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