Sie können verwenden, um einen Realm-Dateipfad zu ändern. Wie folgt aus:
let cachesDirectoryPath = NSSearchPathForDirectoriesInDomains(.CachesDirectory, .UserDomainMask, true)[0]
let cachesDirectoryURL = NSURL(fileURLWithPath: cachesDirectoryPath)
let fileURL = cachesDirectoryURL.URLByAppendingPathComponent("Default.realm")
let config = Realm.Configuration(fileURL: fileURL)
let realm = try! Realm(configuration: config)
Wenn Sie nicht fileURL
jede Instanziierung Realm angeben mögen, können Sie Realm.Configuration.defaultConfiguration
verwenden. Wenn Sie ein Konfigurationsobjekt auf defaultConfiguration
setzen, verwendet Realm()
die Konfiguration als Standard.
Realm.Configuration.defaultConfiguration = config
let realm = Realm()
Siehe auch ... https://realm.io/docs/swift/latest/#realm-configuration
http://stackoverflow.com/questions/8489342/xcode-ios-trying-to-copy-files-to-caches-folder-on-install –
das ist nicht was ich will. –