2012-02-27 31 views
6

Tôi đoán đây là một cách đơn giản nhưng tôi không thể tìm ra:Cờ biên dịch để trộn mã ARC và Non-ARC bị bỏ qua

Tôi nhận được ba tệp trong dự án không tương thích với ARC cờ liên kết -fno-obj-arc được đặt trong Giai đoạn xây dựng.

Tuy nhiên, cờ bị bỏ qua xa như tôi có thể biết. Trình biên dịch vẫn phàn nàn về việc gửi giữ lại và giải phóng đối tượng.

Tôi đang sử dụng Xcode 4.2 với ARC được bật cho dự án. Các lớp học là từ MGSplitView.

Bất kỳ ý tưởng nào?

Cảm ơn sự giúp đỡ của bạn

+0

bạn đã thử làm sạch và xóa "dữ liệu có nguồn gốc" cho dự án của mình chưa? – bobbypage

+0

Cảm ơn lời khuyên này, không biết rằng làm sạch không xóa dữ liệu có nguồn gốc. Tôi chắc chắn rằng tôi đã nhập cờ một vài lần chính xác và xây dựng thất bại anyway .... – Christoph

Trả lời

19

Cờ trình biên dịch của bạn là -fno-obj-arc. Thiếu số c trong objc.

Đó là -fno-objc-arc.

Hy vọng điều này sẽ giúp bạn.

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