Tôi đã tạo một dự án dữ liệu không lõi. Bây giờ tôi muốn sử dụng dữ liệu cốt lõi. Trong các giai đoạn xây dựng, tôi liên kết nhị phân của tôi với CoreData.framework. Trong phương pháp đại biểu ứng dụng của tôi, tôi muốn tự tạo ra một bối cảnh đối tượng được quản lý như vậyKhông thể tạo ngữ cảnh đối tượng được quản lý trên iOS
NSManagedObjectContext *aContext = [[NSManagedObjectContext alloc] init];
Khi tôi ở trên, tôi nhận được lỗi sau,
Receiver 'NSManagedObjectContext' for class message is a forward declaration.
Mọi góp ý về những gì tôi có thể làm sai?
Bạn đã bao gồm #import trong tiêu đề của đại biểu ứng dụng của bạn chưa? –
isaac
Cảm ơn bạn đã làm việc. Một giải pháp tốt hơn là đặt nó vào tệp 'prefix.pch'. – David
Ngoài ra, hãy cảnh giác với việc sử dụng một lớp được gọi là tin nhắn. Điều này sẽ xung đột với các lớp khác trong iOS. Tôi đã có điều này ảnh hưởng đến tôi trước đây. – Fogmeister