GHUnitIOS安装过程的问题

按照官方的教程(http://gabriel.github.com/gh-unit/docs/appledoc_include/guide_install_ios_4.html)安装, 结果在编译的时候出现如下的问题:
Undefined symbols for architecture i386:
      "_CACurrentMediaTime", referenced from:
          _GHRunForInterval in GHUnitIOS(GHTestUtils.o)
          _GHRunUntilTimeoutWhileBlock in GHUnitIOS(GHTestUtils.o)
    ld: symbol(s) not found for architecture i386
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

原因是因为CACurrentMediaTime 是在CABase.h文件中申明,在QuartzCore framework中实践的。因此,我们需要给该项目加上QuartzCore framework。

猜你喜欢

转载自ningandjiao.iteye.com/blog/1739218
今日推荐