我正在尝试使用其属性对 RLMArray 进行排序,但出现错误:
此方法只能在从 RLMRealm 检索到的 RLMArray 实例上调用
RLMResults *rlmResults = [myLog.myRLMArray sortedResultsUsingProperty:@"orderNum" ascending:YES];
这myLog.myRLMArray
是我从RLMRealm
.
并myLog
声明为:
RLM_ARRAY_TYPE(MyWidgetSet)
@interface MYLogObject : RLMObject
@property RLMArray< MyWidgetSet *>< MyWidgetSet > *myRLMArray;
@end
我的自定义课程是
#import <Realm/Realm.h>
@interface MyWidgetSet : RLMObject
@property NSString *widgetName;
@property NSString *orderNum;
@end
我发现了一个2 年前发布的类似问题。我希望有一个更新的解决方案来解决这个问题。我正在使用 Realm 2.1.2