-1
有沒有什麼方法可以找出createOrUpdateInRealm
方法是否插入新對象?通過在領域createOrUpdateInRealm查找是否有新對象
RLMRealm *realm = [RLMRealm defaultRealm];
SampleRealmObject *object = [[SampleRealmObject alloc] init];
NSDictionary *item = @{@"id": @10, @"name": @"sampleName"};
for (RLMProperty *property in object.objectSchema.properties) {
if([item objectForKey:property.name])
{
[object setValue:[item objectForKey:property.name] forKey:property.name];
}
}
// add or update the new object
[SampleRealmObject createOrUpdateInRealm:realm withValue:object];
使用'id'獲取對象,如果不存在則使用'add'或使用'update'。 –
@SachinVas我知道這種方法,但我會問這個方法可能給我們的東西。 –