我只有一个简单的问题。我每次使用
CGRectIntersectsRect(view1.frame, view2.frame)
我收到链接器错误,指出链接器无法找到编译此方法所需的文件。我确实导入了 QuartzCore ,我假设我需要另一个标题。可悲的是,在互联网上搜索让我无处可去,而且我知道这是一个我不断忽视的简单问题。任何答案都表示赞赏!
注意:我使用的是XCode 4和iOS 5测试版
答案 0 :(得分:0)
您需要CGRectIntersectsRect
,而不是GCRectIntersectsRect
。确保您还将框架导入到项目中。
编辑:您是否在项目中添加了QuartzCore
框架?如果没有,请点击 运行 下Xcode左上角的蓝色项目图标,点击 目标 ,在 Build Phases 标签下,选择 带库的链接二进制文件 选项,点击 + ,然后添加QuartzCore
框架。
希望有所帮助!
答案 1 :(得分:0)
也导入CoreGraphics框架。 (不是100%如何考虑这与QuartzCore之间的区别,但它们是不同的。)