Tôi có một dự án không phải ARC, sử dụng Dữ liệu lõi và xây dựng tốt khi trên Mavericks, XCode 6.1. Tuy nhiên, khi tôi cố gắng xây dựng với XCode 6.1 trên Yosemite, tôi nhận được các lỗi xây dựng liên quan đến ARC trong khung Dữ liệu cốt lõi. Hầu hết các lỗi là:Lỗi xây dựng liên quan đến ARC cho OS X Yosemite, XCode 6.1
ARC Semantic Issue - Con trỏ trỏ tới không const gõ 'id' không có quyền sở hữu rõ ràng
Những xảy ra trong NSEntityDescription.h, NSFetchRequest.h, NSManagedObjectModel.h vv
tôi đã thử:
- Loại bỏ và tái thêm khuôn khổ Core Data
- Thoái và khởi động lại XCode (làm việc cho một nửa số lỗi XCode lập dị của tôi ...)
- Chạy Sản phẩm -> Làm sạch trước khi xây dựng
- Xóa dữ liệu thu được cho các dự án trong Organizer
- Kiểm tra rằng "Objective-C Automatic Reference Counting" được đặt thành "Không" trong Cài đặt Build
Bất kỳ ý tưởng? Cảm ơn!
Ngoài ra - Tôi đã tìm thấy cùng một vấn đề này trên Mavericks sau khi nâng cấp lên Xcode 6.1.1 – user1021430