Ios RLMEException-RLMArray属性需要定义包含类型的协议-示例:RLMArray<;人>;
我有一个主领域对象:Ios RLMEException-RLMArray属性需要定义包含类型的协议-示例:RLMArray<;人>;,ios,objective-c,realm,Ios,Objective C,Realm,我有一个主领域对象: @interface MasterRealmObject : RLMObject @property (nonatomic, strong) RLMArray<IDNameRealmObject *><IDNameRealmObject> *retailerType; @property (nonatomic, strong) RLMArray<IDNameRealmObject *><IDNameRealmObject>
@interface MasterRealmObject : RLMObject
@property (nonatomic, strong) RLMArray<IDNameRealmObject *><IDNameRealmObject> *retailerType;
@property (nonatomic, strong) RLMArray<IDNameRealmObject *><IDNameRealmObject> *firmType;
@property (nonatomic, strong) RLMArray<IDNameRealmObject *><IDNameRealmObject> *businessAge;
@property (nonatomic, strong) RLMArray<StateRealmObject *><StateRealmObject> *state;
@property (nonatomic, strong) RLMArray<KYCDocsRealmObject *><KYCDocsRealmObject> *kycDocs;
@property (nonatomic, strong) RLMArray<ProofRealmObject *><ProofRealmObject> *businessDocs;
@property (nonatomic, strong) NSString *ReligareTollFreeNumber;
@end
我在这个方法的第一行遇到了这个异常。我遇到了一个类似的问题,因为我忽略了
RLM_ARRAY_TYPE(IDNameRealmObject)
RLM_ARRAY_TYPE(StateRealmObject)
RLM_ARRAY_TYPE(KYCDocsRealmObject)
RLM_ARRAY_TYPE(ProofRealmObject)
my@interface声明之前的宏。无效模型在代码的其他地方定义。这段代码对我来说运行良好:谢谢。模型关系不正确。
RLM_ARRAY_TYPE(IDNameRealmObject)
RLM_ARRAY_TYPE(StateRealmObject)
RLM_ARRAY_TYPE(KYCDocsRealmObject)
RLM_ARRAY_TYPE(ProofRealmObject)