FMDatabase - 使用未解析的标识符' FMDatabase'

时间:2015-05-20 15:50:32

标签: sqlite swift fmdb

我完全用Swift重写了一个应用程序。刚开始使用我使用FMDB的数据库。我从" iOS8 App Development Essentials"中获取了一些相同的代码。当我编译该行时:

let locationsDB = FMDatabase(path: databasePath as String)

它让我使用未解析的标识符" FMDatabase"错误。这部分代码如下:

let filemgr = NSFileManager.defaultManager()
        let dirPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
        let docsDir = dirPaths[0] as! String
        databasePath = docsDir.stringByAppendingPathComponent("locations.db")

        if !filemgr.fileExistsAtPath(databasePath as String) {
            let locationsDB = FMDatabase(path: databasePath as String)

            etc...

有什么想法吗?