我只有一个简单的问题。每次我使用
CGRectIntersectsRect(view1.frame, view2.frame)
我收到一个链接器错误,指出链接器找不到编译此方法所需的文件。我确实导入了QuartzCore,我假设我需要另一个标题。可悲的是,在互联网上搜索让我无处可去,我知道这绝对是一个我一直忽略的简单问题。任何答案表示赞赏!
注意:我正在使用 XCode 4 和 iOS 5 beta
我只有一个简单的问题。每次我使用
CGRectIntersectsRect(view1.frame, view2.frame)
我收到一个链接器错误,指出链接器找不到编译此方法所需的文件。我确实导入了QuartzCore,我假设我需要另一个标题。可悲的是,在互联网上搜索让我无处可去,我知道这绝对是一个我一直忽略的简单问题。任何答案表示赞赏!
注意:我正在使用 XCode 4 和 iOS 5 beta
你想要CGRectIntersectsRect
,没有GCRectIntersectsRect
。确保您还将框架导入到您的项目中。
编辑:您是否将QuartzCore
框架添加到您的项目中?如果没有,请单击 Xcode 左上角Run下的蓝色项目图标,单击target,然后在Build Phases选项卡下,选择Link Binary with Libraries选项,单击+,然后添加QuartzCore
框架。
希望有帮助!
同时导入 CoreGraphics 框架。(不是 100% 怎么想这个和 QuartzCore 的区别,但是他们是不一样的。)