我正在尝试用Xcode向我的iPhone项目添加单元测试。一切正常,太棒了。除非我将一个使用CGRect (或其他结构,CGPoint等)的class.m添加到单元测试目标(在“编译源”下)--我得到了一个编译错误:"'CGRect‘未声明(在此函数中第一次使用)“。我尝试过以各种方式处理我的单元测试目标,但到目前为止,我还没能克服这一点。我遗漏了什么?
发布于 2010-12-29 15:00:55
如果它是未声明的,那么您还没有包含CoreGraphics头文件:
#import <CoreGraphics/CoreGraphics.h>发布于 2010-12-29 13:11:51
您需要将CoreGraphics框架添加到您的单元测试目标。在项目中的框架下,右键单击CoreGraphics.framework并选择"Get Info“。单击信息窗口顶部的"Targets“按钮,并选中单元测试目标旁边的复选框。
https://stackoverflow.com/questions/4551561
复制相似问题