2011-12-01 18 views
7

Tôi muốn chuyển đổi ứng dụng của mình sang ARC nhưng tôi có một số thư viện và khung bên ngoài không khiếu nại với ARC. Tôi biết khi nào bạn bắt đầu một dự án mới bằng cách sử dụng ARC, sau đó bạn có thể chỉ định các tệp cần bỏ qua. Nhưng bạn có thể làm điều này khi nâng cấp một ứng dụng hiện có lên ARC không?Chuyển đổi ứng dụng thành ARC trong khi bỏ qua tệp?

Trả lời

9

trong XCode, chuyển đến mục tiêu hoạt động của bạn và chọn tab Build Phases. Trong cột Compiler Flags, thiết -fno-objc-arc cho mỗi người trong số các tập tin bạn không muốn ARC

EDIT:

Ngoài ra, để có những hành vi ngược lại, tôi có nghĩa là sử dụng một tập tin đó được viết bằng ARC bên trong một tổ chức phi dự án ARC, bạn có thể thiết lập các cờ tập tin để -fobjc-arc thay

có nhiều thông tin hơn về ARC đây: http://clang.llvm.org/docs/AutomaticReferenceCounting.html#general

1

Để thêm vào câu trả lời của Felipe, nếu bạn muốn để thêm video này nhiều file cùng một lúc:

Chọn tất cả các tập tin bạn muốn loại trừ hình thức ARC

Nhấn 'Enter'

hộp pop-up sẽ xuất hiện ở tập cuối cùng trong danh sách

Loại -fno-objc-arc

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