FMDB 未构建 iOS 6.1
Posted
技术标签:
【中文标题】FMDB 未构建 iOS 6.1【英文标题】:FMDB not building iOS 6.1 【发布时间】:2013-04-05 20:36:53 【问题描述】:我正在为 ios 安装 fmdb SQLite 包装器。我克隆了 git repo,并将 /src
和 /extra
目录复制到我的项目中。我在 Xcode 的构建阶段添加了目标依赖项和 .a 静态库。构建时,我得到:
ARC Semantics:
my_app_path/src/fmdb.m:160:24: No known instance method for selector 'isEqualTo:'
我正在为 iOS 6.1 构建。我该如何解决这个问题?
【问题讨论】:
【参考方案1】:快速的答案是从您的项目中删除fmdb.m
;这是对 fmdb 的一系列测试,正常使用不需要。
更好的答案是将 fmdb 作为依赖项添加到您的 xcodeproj 中,并链接到它将构建的静态库。
【讨论】:
以上是关于FMDB 未构建 iOS 6.1的主要内容,如果未能解决你的问题,请参考以下文章
虽然 ios 6.1 作为基础 sdk xcode 5 为 ios 7 构建 ipa
有没有办法在 VS2012 中使用 sdk 6.1 远程构建 Xamarin.iOS?
FMDB、Swift 3、executeUpdate - 编译器构建失败