Objective c 领域模型的性质限制
我有这个型号Objective c 领域模型的性质限制,objective-c,realm,Objective C,Realm,我有这个型号 #import <Realm/Realm.h> @interface RGGoal : RLMObject @property NSString *title; @property NSNumber *totalTime; @property NSNumber *noMileStones; @property NSString *goalDescription; #导入 @接口目标:RLMObject @属性字符串*标题; @属性编号*总时间; @财产编号*名目;
#import <Realm/Realm.h>
@interface RGGoal : RLMObject
@property NSString *title;
@property NSNumber *totalTime;
@property NSNumber *noMileStones;
@property NSString *goalDescription;
#导入
@接口目标:RLMObject
@属性字符串*标题;
@属性编号*总时间;
@财产编号*名目;
@属性NSString*目标说明;
我设置了断点,并计算出当RLMRealm*realm=[RLMRealm defaultRealm]调用code>时,应用程序将以以下方式终止
“RLMException”异常:类型为NSNumber
的属性必须从RLMObject派生
现在有人知道如何解决这个问题了吗 问题是您正在使用NSNumber作为属性的类型。Realm不支持这一点,因为NSNumber可以是任何数值(bool、integer、double等)。您必须使用int、float、double等类型。请查看。问题是您正在使用NSNumber作为属性的类型。Realm不支持这一点,因为NSNumber可以是任何数值(bool、integer、double等)。必须使用int、float、double等类型。请查看。自0.96.0版以来,可以使用带有数字类型标记的NSNumber*属性存储可选数字。
您可以使用NSNumber*、NSNumber*、NSNumber*和NSNumber*
请检查自0.96.0版以来,可使用带有数字类型标记的NSNumber*属性存储可选数字。
您可以使用NSNumber*、NSNumber*、NSNumber*和NSNumber*
请检查为什么不在这个链接中提及它。这是一个严重的问题。你为什么不在这个链接中提及呢。这是一个严重的问题。