2017-06-28 103 views
1
let config = Realm.Configuration(syncConfiguration: SyncConfiguration(user: user, realmURL: realmURL)) 

Realm.asyncOpen(configuration: config) { realm, error in 
    if let realm = realm { 

    // Realm successfully opened, with all remote data available 
    } 
else if let error = error { 
    // Handle error that occurred while opening or downloading the contents of the Realm 
    } 
} 

我使用上面的代码来获取异步打开领域,但它不工作没有互联网。iOS Swift Realm asyncOpen不能在没有互联网的情况下工作

回答

0

按照境界Documents

此外,同步国度等待的时候可用 所有远程内容的操作开始被下载到本地并提供 。

syncConfiguration:将等待可用

所有远程内容例如:

let config = Realm.Configuration(syncConfiguration: SyncConfiguration(user: user, realmURL: realmURL)) 
Realm.asyncOpen(configuration: config) { realm, error in 
    if let realm = realm { 
    // Realm successfully opened, with all remote data available 
    } else if let error = error { 
    // Handle error that occurred while opening or downloading the contents of the Realm 
    } 
} 
相关问题