आप एक वास्तविक फ़ाइल पथ बदलने के लिए Realm.Configuration.fileURL
का उपयोग कर सकते हैं। निम्नलिखित की तरह:
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)
आप fileURL
हर instantiating क्षेत्र निर्दिष्ट करने के लिए नहीं करना चाहते हैं, तो आप Realm.Configuration.defaultConfiguration
उपयोग कर सकते हैं। यदि आप defaultConfiguration
पर कॉन्फ़िगरेशन ऑब्जेक्ट सेट करते हैं, तो Realm()
डिफ़ॉल्ट रूप से कॉन्फ़िगरेशन का उपयोग करता है।
Realm.Configuration.defaultConfiguration = config
let realm = Realm()
भी देखें ... https://realm.io/docs/swift/latest/#realm-configuration
स्रोत
2016-07-17 17:10:46
http://stackoverflow.com/questions/8489342/xcode-ios-trying-to-copy-files-to-caches-folder-on-install –
यह वह नहीं है जिसकी मुझे चाहत है। –