Nếu bạn chỉ muốn biết một lần nếu dự án của bạn có ARC, tôi khuyên bạn nên sử dụng câu trả lời của jpalten. Nếu bạn muốn mã của bạn chỉ xây dựng với ARC trên, tôi đề nghị của qegal.
Tuy nhiên, nếu bạn muốn biết nơi ở Xcode khung cảnh sống:
- Chọn dự án của bạn trong hàng hải. Thao tác này sẽ mở trình chỉnh sửa dự án.
- Trong trình chỉnh sửa dự án, hãy chọn mục tiêu của bạn.
- Trong trình chỉnh sửa dự án, hãy nhấp vào Thiết lập bản dựng (nếu chưa được chọn).
- Trong trình chỉnh sửa dự án, hãy nhấp vào hộp tìm kiếm và nhập
OBJC_ARC
.
này sẽ để lại một dòng duy nhất thể hiện trong Cài đặt Xây dựng, một trong hai Objective-C Automatic Reference Counting hoặc CLANG_ENABLE_OBJC_ARC (tùy thuộc vào việc bạn đang hiển thị giới thiệu cách thiết lập hoặc tên). Nếu nó được đặt thành CÓ, bạn có ARC bật.
Đây là lựa chọn mục tiêu của bạn về việc ARC có được sử dụng hay không. Lưu ý rằng mỗi tệp có thể được biên dịch với một cài đặt khác. Đây là không phải là những gì bạn đã hỏi, nhưng vì chúng tôi đã có ba câu trả lời, tôi nghĩ rằng tôi sẽ đầu ra một thứ tư có thể. :)
Để xem những tập tin ghi đè lên các thiết lập ARC:
- Chọn dự án của bạn trong hàng hải. Thao tác này sẽ mở trình chỉnh sửa dự án.
- Trong trình chỉnh sửa dự án, hãy chọn mục tiêu của bạn.
- Trong trình chỉnh sửa dự án, hãy nhấp vào Tạo các giai đoạn (không phải Cài đặt bản dựng).
- Mở rộng Nguồn biên dịch giai đoạn xây dựng.
Tại đây, bạn có thể thấy cờ trình biên dịch cho từng tệp. Các tệp có thiết lập có hoặc không sử dụng ARC sẽ bao gồm hoặc -fno-objc-arc hoặc -fobjc-arc, để chỉ định MRR hoặc ARC tương ứng.
Nguồn
2012-07-08 05:05:07
Điều này không bình thường: Bạn đã có ba câu trả lời hoàn toàn chính xác, hữu ích và độc đáo. :) –