私はそのプロパティを使用してRLMArrayをソートするためにしようとしているが、私はエラーを取得しています:プロパティを使用してRLMArrayをソートする方法は?
This method may only be called on RLMArray instances retrieved from an RLMRealm`
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年前に投稿された同様のquestionを見つけました。私はこの問題の最新の解決策を望んでいます。私はレルム2.1.2を使用しています
ヒント:-valueForKey:@ "self" –