Подтвердить что ты не робот

Основные данные Xcode 4: как использовать извлеченное свойство, созданное в редакторе Data Model

Как реализовать внедренное свойство в Xcode 4?

Вот пример двух сущностей, книги и страницы: enter image description here

Я следил за рекомендациями здесь, чтобы создать выбранное свойство, которое ссылается на значение из исходного объекта, используя переменную $FETCH_SOURCE: http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreData/Articles/cdRelationships.html

Теперь, когда у меня это будет сохранено, и я создам исходный код, я получаю следующее:

//  Book.h

#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>

@class Pages;

@interface Book : NSManagedObject {
@private
}
@property (nonatomic, retain) NSString * title;
@property (nonatomic, retain) NSNumber * pageCount;
@property (nonatomic, retain) Pages * pages;

@end

А...

//  Book.m

#import "Book.h"
#import "Pages.h"


@implementation Book
@dynamic title;
@dynamic pageCount;
@dynamic pages;

@end

Где загружено свойство fetchLastPage? Как я могу использовать его в коде?

4b9b3361

Ответ 1

Из того, что я прочитал, вам нужно добавить выбранные свойства в сгенерированный класс, используя ключевое слово @dynamic

// In your header
@property (nonatomic, retain) NSArray *fetchLastPage;

// In your class
@dynamic fetchLastPage;