내 응용 프로그램에서 핵심 데이터를 사용하고 있습니다.작업을 완료 할 수 없습니다. (코코아 오류 1560.)
transformable 속성을 사용하여 NSArray를 저장할 때이 오류가 발생합니다.
짧게 알고 싶습니다. 코어 데이터에 NSArray를 저장하려면 어떻게해야합니까?
및 검색 방법
이것은 내 코드입니다.
#import <CoreData/CoreData.h>
@class category;
@interface qrandom : NSManagedObject
{
}
@property (nonatomic, retain) NSArray* arr;
@property (nonatomic, retain) category * cid;
@end
.................................................. ................................................
#import "qrandom.h"
#import "category.h"
@implementation qrandom
@dynamic arr;
@dynamic cid;
@end
............................................. ......................
category.h 파일
#import <CoreData/CoreData.h>
@class qrandom;
@interface category : NSManagedObject
{
}
@property (nonatomic, retain) NSNumber * cid;
@property (nonatomic, retain) qrandom * randomrelation;
@end
............. ........................................... ............................
category.m 파일
#import "category.h"
#import "qrandom.h"
@implementation category
@dynamic cid;
@dynamic randomrelation;
@end
....... .................................................. .......................
오류 메시지의 전체 내용을 게시 할 수 있습니까? 귀하의 질문에 도움이되는 대답을 제공하기에 충분한 정보가 없습니다. 배열의 요소를 저장하기 위해 일 대 다 관계가 충분하지 않은 것은 무엇입니까? – ImHuntingWabbits