есть идеи, почему я получаю "неизвестное имя типа NSManagedObjectContext" в этом коде?
Я в основном добавляю основные данные в существующий проект. Я добавил строки coredata +, которые я добавил в CoreData.framework к проекту. Для этого я пошел:
- когда к цели приложения
- этапов сборки
- ссылка на двоичный файл с библиотекой
- затем добавил фреймворк CoreData
- затем перетащил его в навигатор проекта, чтобы он появился вместе с другими значками платформы в Xcode
Обратите внимание, что еще я должен сделать? Пример кода CoreDataBooks, который выглядит почти так же, как и тот, который у меня есть, компилируется
#import <UIKit/UIKit.h>
@interface myAppAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
UINavigationController *navigationController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UINavigationController *navigationController;
// Core Data
@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext; // ERROR: unknown type
@property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel; // ERROR: unknown type
@property (nonatomic, retain, readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator; // ERROR: unknown type
- (void)saveContext;
- (NSURL *)applicationDocumentsDirectory;
@end