0

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'

4

1 に答える 1

0

私はこれを使用しましたpod "SugarRecord/CoreData"が、さらにフレームワークが必要な場合は別のものを使用することもできます。

いくつかの SugarRecord 関数を使用したいファイルに、次の行を追加しました。

import SugarRecord
import CoreData 
于 2016-09-12T10:47:30.447 に答える