获取 Magical Record 存储文件的路径
Posted
技术标签:
【中文标题】获取 Magical Record 存储文件的路径【英文标题】:Get paths for the Magical Record store files 【发布时间】:2013-06-12 09:52:14 【问题描述】:得到 Cocoa 错误 260,表示找不到文件。
NSArray *inputPaths = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:[[[NSPersistentStore MR_defaultLocalStoreUrl]absoluteString]stringByDeletingLastPathComponent]error:&folderError];
if (folderError)
[SVProgressHUD showErrorWithStatus:folderError.localizedDescription];
为什么?或者有没有其他方法来获取存储文件路径?
【问题讨论】:
【参考方案1】:在这里找到答案:
NSURL path vs absoluteString
absoluteString
仅用于远程 url,对于本地文件 url 应使用 path
代替。
【讨论】:
以上是关于获取 Magical Record 存储文件的路径的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Core Data 和 Magical Record 中存储一系列电子邮件
Magical Record 的新手:上下文未在数据存储中创建行
Magical Record - 在主线程块 ui 中获取,在后台返回 nil
使用 Kiwi、Core Data 和 Magical Record 进行单元测试
Magical Record 不会保存到 SQLite 文件
ios Magical Record 保存在 UIApplicationWillTerminateNotification