Slide 26
Slide 26 text
RLMRealm
3FBMNͷQBUIɺॳظԽɺ3FBMNΠϯελϯεͷऔಘɺ.JHSBUJPOɺ8SJUF༻
εϨουRVFVFऔಘͳͲXSBQQFSDMBTTΛ࡞ͬͯవΊ͓ͯ͘ͱΑ͍
…
+ (void)prepareRealms {
static dispatch_once_t once;
dispatch_once(&once, ^{
defaultDataPath = [RealmManager dataRealmPath:kRealmDataFileName];
defaultCachePath = [RealmManager cacheRealmPath:kRealmCacheFileName];
[RLMRealm setDefaultRealmPath:defaultCachePath];
[RLMRealm setDefaultRealmSchemaVersion:kCurrentSchemeVersion
withMigrationBlock:^(RLMMigration *migration, uint64_t oldSchemaVersion) {
}];
[RLMRealm defaultRealm];
});
}
+ (RLMRealm *) realm {
return [RLMRealm defaultRealm];
}
…