2016-08-04 3 views
0

Я нашел SugarRecord библиотека в качестве альтернативы MagicalRecord Используется в Objective-C.SugarRecord cocoa pods необъявленный тип выпуск

В моем проекте используется 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 бросает erros здесь: /Users/amatrosov/Документы/Проекты/Проект-Имя/имя-проекта/NewProgramService .swift: 18: 29: Использование необъявленного типа «CoreDataDefaultStorage»

+0

один раз увидеть http://stackoverflow.com/questions/25437891/use-of-undeclared-type-in-swift -even-but-type-is-internal-and-exist-in-s –

+0

@ Anbu.Karthik, не уверен, что я понял эту проблему и ответы, может быть, у вас есть еще один пример, спасибо! –

+0

Эй, Александр, тебе удалось заставить его работать? –

ответ

0

Я использовал это pod "SugarRecord/CoreData", вы также можете использовать другое, если вам нужно больше фреймворков.

В файле, который я хочу использовать некоторые функции SugarRecord Я добавил эти строки:

import SugarRecord 
import CoreData 
Смежные вопросы