用一组其他 RLMObject 实例化 RLMObject 的正确方法是什么?
文档没有提及任何内容,并且我最初的尝试(什么都不做,假设 Realm 做了正确的事情并创建了一个空数组并在我设置第一个关系时分配它似乎不起作用。
这是我的代码:
[[RLMRealm defaultRealm] beginWriteTransaction];
[_realmAnswers removeAllObjects];
NSMutableArray* newArray = [NSMutableArray arrayWithCapacity:answers.count];
for (NSString* answerString in answers){
OFEAnswerEntry* newAnswer = [[OFEAnswerEntry alloc] init];
newAnswer.answerString = answerString;
[newArray addObject:newAnswer];
}
[_realmAnswers addObjectsFromArray: newArray];
[[RLMRealm defaultRealm] commitWriteTransaction];