相关疑难解决方法(0)

swift 3.0如何在Swift 3中访问“ Any”中的“ AnyHashable”类型?

我正在使用sqlite文件从authorId获取diaryEntriesTeacher。当我打印变量authorId为nil时,它会生成authorId的以下对象:-

func applySelectQuery() {        
    checkDataBaseFile()
    objFMDB = FMDatabase(path: fullPathOfDB)
    objFMDB.open()
    objFMDB.beginTransaction()

    do {
        let results = try objFMDB.executeQuery("select * from diaryEntriesTeacher", values: nil)



        while results.next() {  
            let totalCount = results.resultDictionary
            let authorId = totalCount?["authorId"]! 
            print("authorId",authorId)
   }


    }
    catch {
        print(error.localizedDescription)
    }
    print(fullPathOfDB)
    self.objFMDB.commit()
    self.objFMDB.close()
}
Run Code Online (Sandbox Code Playgroud)

输出 在此处输入图片说明

fmdb ios hashable swift3

5
推荐指数
1
解决办法
7368
查看次数

标签 统计

fmdb ×1

hashable ×1

ios ×1

swift3 ×1