無法弄清楚爲什麼我得到這個錯誤。領域目標C:'RLMObject'沒有可見的@interface聲明選擇器'createOrUpdateInRealm:withValue:'
爲 'RLMObject' 不可見@interface聲明選擇 'createOrUpdateInRealm:withValue:'
我已經包含了領域/ Realm.h頭
定義我RLMObject以這種方式
Class aClass = NSClassFromString(modelName);
RLMObject *m = [[aClass alloc] init];
然後我創建一個NSMutableDictionary來包含我想要在RLMObject上部分更新的值。
NSMutableDictionary *updateValues = [[NSMutableDictionary alloc] init];
然後我打電話createOrUpdateInRealm:withValue:在m個
[m createOrUpdateInRealm:realm withValue:updateValues];
但我得到的錯誤。我不知道爲什麼會發生這種情況?