我需要区分Class1和Class2。当然,我可以获取第一个对象并执行isKindOfClass:但这似乎有点草率。

@property RLMArray<Class1 *><Class1> *arr1;
@property RLMArray<Class2 *><Class2> *arr2;


如何检索RLMArray中包含的类?

谢谢。

最佳答案

您可以使用RLMArray的objectClassName属性获取其类名:


  此RLMArray中包含的RLMObject的类名称(即类型)。

@property (readonly, copy, nonatomic) NSString *_Nonnull objectClassName;



Source

关于ios - 获取RLMArray中包含的类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37184880/

10-10 21:20