Objective-C で使用する MagicalRecord の代替としてSugarRecordライブラリを見つけました。
私のプロジェクトでは、Swift をメイン言語として使用しています。ココア ポッドを介して SugarRecord ライブラリを追加しましたが、このコードを実装しようとすると、次のようになります。
func coreDataStorage() -> CoreDataDefaultStorage {
let store = CoreData.Store.Named("posts-db")
let bundle = NSBundle(forClass: CoreDataDefaultStorageTests.classForCoder())
let model = CoreData.ObjectModel.Merged([bundle])
let defaultStorage = try! CoreDataDefaultStorage(store: store, model: model)
return defaultStorage
}
Xcode はここでエラーをスローします: /Users/amatrosov/Documents/projects/Project-Name/Project-Name/NewProgramService.swift:18:29: Use of undeclared type 'CoreDataDefaultStorage'