【发布时间】:2009-07-27 15:12:04
【问题描述】:
我正在尝试对包含由 FMDB 包装的 SQL 调用的方法进行一些单元测试。当我尝试构建这些项目时,我得到了很多链接器错误:
"_sqlite3_step", referenced from:
-[FMResultSet next] in FMResultSet.o
-[FMDatabase executeUpdate:arguments:] in FMDatabase.o
"_sqlite3_column_name", referenced from:
-[FMResultSet setupColumnNames] in FMResultSet.o
-[FMResultSet kvcMagic:] in FMResultSet.o
(其中有 27 个,所以我不会全部粘贴;)
当我的项目是我的活动目标时一切正常,但是当我将目标设置为单元测试包并将所有 .m 文件添加到目标时,我会收到这些错误。
有人知道问题出在哪里吗?
提前致谢, 文森特。
【问题讨论】:
标签: iphone unit-testing fmdb