我有一个带有属性的简单实体“产品”:
id int64
sku text
descript text
quantity int64
unitPrice Decimal
totalPrice Decimal
我需要的是 totalPrice 的值是数量 + totalPrice 的结果
为此,我可能需要使用 NSManagedObject 的子类而不是实体。我从实体生成了这样一个类,但我不知道如何实现该类。我想添加、删除 SET 和 GET 记录。
#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
@interface Products : NSManagedObject
@property (nonatomic, retain) NSString * descript;
@property (nonatomic, retain) NSNumber * id;
@property (nonatomic, retain) NSNumber * quantity;
@property (nonatomic, retain) NSString * sku;
@property (nonatomic, retain) NSDecimalNumber * totalPrice;
@property (nonatomic, retain) NSDecimalNumber * unitPrice;
@end
#import "Products.h"
@implementation Products
@dynamic descript;
@dynamic id;
@dynamic quantity;
@dynamic sku;
@dynamic totalPrice;
@dynamic unitPrice;
@end