使用Ghunit编译单元测试的架构问题



使用xcode 4.5。

最近我下载了Ghunit框架并通过以下链接进行设置。

在编译目标时,正在获取下面提到的错误。需要您的宝贵建议。

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)

CACurrentMediaTimeCABase.h上声明并在QuartzCore框架上实现,您需要将其链接到项目。

在我们在学校的移动应用程序开发课程中,我们一直在使用本教程http://www.raywenderlich.com/3716/unit-testing-tutorial-for-ios-xcode-4-quick-start-guide

,它也不会没有Quartzcore.framework,所以非常感谢!

相关内容

  • 没有找到相关文章

最新更新