我需要区分 Class1 和 Class2 。当然我可以得到第一个对象,然后做 isKindOfClass:,但它似乎有点草率。
@property RLMArray<Class1 *><Class1> *arr1;
@property RLMArray<Class2 *><Class2> *arr2;
如何检索RLMArray中包含的类?
感谢。
答案 0 :(得分:2)
您可以使用其objectClassName
属性获取RLMArray所持有的类名:
此RLMArray中包含的RLMObjects的类名(即类型)。
@property (readonly, copy, nonatomic) NSString *_Nonnull objectClassName;