Today 拡張機能を備えたアプリがあります。
フレームワークにCoreData関連のコードとプリロードされた.sqliteデータベースがあります。
アプリケーション グループ コンテナーに保存するには、アプリとウィジェットの両方から .sqlite リソースの URL を取得する必要があります。
このようなもの:
let url = NSFileManager.defaultManager().containerURLForSecurityApplicationGroupIdentifier("group.com.ysoftware.Anecdotes")!.URLByAppendingPathComponent("db.sqlite")
if (!NSFileManager.defaultManager().fileExistsAtPath(url.path!)) {
let preloadedStorePath = NSBundle.bundleWithIdentifier("company.Framework").pathForResource("db", ofType:"sqlite") //this line
NSFileManager.defaultManager().copyItemAtPath(defaultStorePath!, toPath:url.path!, error: nil)
}
私はそれを行うことができますか?