我想更新Realm Objective-C中的特定记录。目前,我还没有发现任何代码提及更新特定记录。请帮助我如何去做。如何更新Realm中的特定记录Objective-C
下面我的代码是在Realm中添加记录。但我想更新关于cpID的记录。
RLMCoachPadItem *RMLCoachPad = [[RLMCoachPadItem alloc]init];
RMLCoachPad.cpID = [NSString stringWithFormat:@"%d", results.count+1];
RMLCoachPad.cpDescription = _txtMessage.text;
RMLCoachPad.cpTagId = @"";
RLMRealm *realm = [RLMRealm defaultRealm];
[realm beginWriteTransaction];
[realm addObject:RMLCoachPad];
[realm commitWriteTransaction];
我建议不要使用像Realm一样的类前缀。这是因为在Objective-C中缺少命名空间来避免命名冲突。另外,这是一个通用约定,用于以下划线开始命名变量并在其中放置类前缀,例如, 'ABCCoachPad * coachPad = [ABCCoachPad new]'。 – marius