Я использую основные данные в своем приложении.Операция не может быть завершена. (Ошибка какао 1560.)
Я получаю эту ошибку при использовании трансформируемого атрибута для хранения 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