我有最后一个版本OCMock http://www.mulle-kybernetik.com/software/OCMock/(1.55) 和 XCode 3.2.3。
我在我的项目中创建了一个测试包目标。在我的测试中使用 OCMock 的最佳方法是什么?当我将 OCMock.framework 添加到测试包时,出现此构建错误:
"_OBJC_CLASS_$_OCMockObject", referenced from:
objc-class-ref-to-OCMockObject in NotificationTests.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
我遇到了同样的问题,这是我解决的方法:
删除 ocmock.framework、复制文件阶段以及链接到 ocmock 标头的任何搜索路径。
从 ocmock svn repo 查看最新版本:http://svn.mulle-kybernetik.com/OCMock/trunk http://svn.mulle-kybernetik.com/OCMock/trunk
构建 OCMockPhoneSim 目标
将 libOCMock.a 和 Headers 文件夹复制到项目文件夹中
将 libOCMock.a 添加到您的框架,并添加指向目标库搜索路径中 headers 文件夹的链接。
然后就可以了!
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)