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)