RLMResults からオブジェクトを削除するにはどうすればよいですか? つまり、 NSMutableArray には次のような関数があります
[self.dogs removeAllObjects]
RLMResults または RLMArray にそのような関数はありますか?
RLMResults からオブジェクトを削除するにはどうすればよいですか? つまり、 NSMutableArray には次のような関数があります
[self.dogs removeAllObjects]
RLMResults または RLMArray にそのような関数はありますか?
削除できます
RLMResults *tableDataArray;
tableDataArray=[Dog allObjects];
[[RLMRealm defaultRealm] beginWriteTransaction];
//Deleting All Objects
[[RLMRealm defaultRealm]deleteAllObjects];
//Remove particular object
[[RLMRealm defaultRealm]deleteObject:[tableDataArray objectAtIndex:indexPath.row]]; // I use this in didSelectRowAtIndexPath
[[RLMRealm defaultRealm] commitWriteTransaction];
追加用
RLMRealm *realm = [RLMRealm defaultRealm];
[realm beginWriteTransaction];
Dog *dog = [[Dog alloc] init];
dog.name=@"Puppy";
dog.city=@"New York";
[realm addObject:dog];
[realm commitWriteTransaction];
アップデートについて
RLMRealm *realm = [RLMRealm defaultRealm];
[realm beginWriteTransaction];
dog.name=@"Rosie";
dog.city=@"Washington";
[realm commitWriteTransaction];