オブジェクトを管理するためにコアデータフレームワークを使用しています。10進数タイプのいくつかの属性を持つエンティティがあります。その中には、他の属性から数学的に計算された属性があります。例:
@interface Marks : NSManagedObject
{
}
@property (nonatomic, retain) NSDecimalNumber * answerGradeA;
@property (nonatomic, retain) NSDecimalNumber * answerGradeB;
@property (nonatomic, retain) NSDecimalNumber * answerGradeC;
@property (nonatomic, retain) NSDecimalNumber * total;
ここで属性が必要ですtotal = 3xanswerGradeA + 2xanswerGradeB + 1xanswerGradeC
。
このようにすることが可能なら、どうやって?