FMDB不是构建iOS 6.1

问题描述:

我正在为iOS安装fmdb SQLite包装器。我克隆了git repo,并将/src/extra目录复制到我的项目中。我将目标依赖项和.a静态库添加到Xcode中的构建阶段。建设时,我得到:FMDB不是构建iOS 6.1

ARC Semantics: 
my_app_path/src/fmdb.m:160:24: No known instance method for selector 'isEqualTo:' 

我正在为iOS 6.1版本构建。我怎样才能解决这个问题?

快速回答是从您的项目中删除fmdb.m;它是针对fmdb的一系列测试,对于正常使用不是必需的。

更好的答案是将fmdb添加到xcodeproj作为依赖项并链接到它将构建的静态库。