Bạn có thể sử dụng Realm.Configuration.fileURL
để thay đổi đường dẫn tệp của Realm. Như sau:
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)
Nếu bạn không muốn để xác định fileURL
mỗi Realm instantiating, bạn có thể sử dụng Realm.Configuration.defaultConfiguration
. Nếu bạn đặt đối tượng cấu hình thành defaultConfiguration
, Realm()
sẽ sử dụng cấu hình làm mặc định.
Realm.Configuration.defaultConfiguration = config
let realm = Realm()
Xem thêm ... https://realm.io/docs/swift/latest/#realm-configuration
Nguồn
2016-07-17 17:10:46
http://stackoverflow.com/questions/8489342/xcode-ios-trying-to-copy-files-to-caches-folder-on-install –
đây không phải là điều tôi muốn. –