如果我希望有一個具有相同用戶模型的Realm數組,則會發生異常。 RLMException(@"RLMArray properties require a protocol defining the contained type - example: RLMArray<Person>.");
那麼是否有解決方法?如何在Realm中實現遞歸關係如下?Realm模型中的遞歸關係
#import <Realm/Realm.h>
@interface User : RLMObject
@property NSInteger userId;
@property NSString *displayName;
@property RLMArray<User> *friends;
- (instancetype)initWithDictionary:(NSDictionary *)data;
@end
RLM_ARRAY_TYPE (User)
領域文檔說,我們應該在模型界面的底部添加宏。 是的,前向聲明是除了在頂部添加宏之外的解決方案。謝謝你。 –