正如我在标题中所说,我想发布一个带有预加载数据的应用程序。问题是:我不知道如何以正确的方式做到这一点。
目前,我在脑海中只有一个:保存我想要预加载的所有日期,然后我将.storedata文件放在应用程序资源文件夹中,并且,在第一次运行时,我将替换生成.storedata文件。
这就是我认为采用.storedata文件的位置。
let appSupportDir = NSFileManager.defaultManager().URLForDirectory(NSSearchPathDirectory.ApplicationSupportDirectory,
inDomain: NSSearchPathDomainMask.UserDomainMask,
appropriateForURL: nil,
create: true,
error: nil)
let error = NSErrorPointer()
let supportDir = appSupportDir?.path
var supportDir = "\((appSupportDir?.path)!)/com.MingleBit.MyAppName/MyAppName.storedata"
var man = NSFileManager.defaultManager()
// var att = man.attributesOfFileSystemForPath(apppp, error: error) // get .storedata file attributes
您是否有更好的想法导入该数据? 如果我按照上面所说的那样做,那是错的吗?
感谢您的帮助!