繁体   English   中英

将 QuartzCore 框架导入 Xcode 项目时出现问题

[英]Problem importing QuartzCore framework into Xcode project

我正在使用 Xcode 4。

我正在尝试将 QuartzCore 框架导入到我的 Xcode 项目中,但出现以下编译错误:

/Users/sabobin/Desktop/PlayingCard/PlayingCard/PlayingCardViewController.m:10:26:错误:Quartz/Quartz.h:没有这样的文件或目录

file://localhost/Users/sabobin/Desktop/PlayingCard/PlayingCard/PlayingCardViewController.m:错误:词法或预处理器问题:找不到“Quartz/Quartz.h”文件

我导航到项目目标,选择 Build Phases 选项卡,然后将 QuartzCore.framework 添加到 Link Binary With Libraries 部分。

然后,我在视图控制器实现文件中使用了以下导入语句:

#import <Quartz/Quartz.h>

有没有人有任何想法?

提前致谢。

它应该有

#import <QuartzCore/QuartzCore.h>

正确的行是#import <QuartzCore/QuartzCore.h>

它可能会帮助你。

#import<QuartzCore/QuartzCore.h>

我想知道是什么让你写#import <Quartz/Quartz.h>当你导入的框架是QuartzCore

因此,正如其他人已经指出的那样,正确的是#import<QuartzCore/QuartzCore.h>

应该使用

#import <QuartzCore/QuartzCore.h>

在 Xcode 的 Build 阶段从 Link Binary With Libraries 导入 QuartzCore.framework 之后。

从 iOS 7 开始,您不再需要导入 QuartzCore,因为“导入 UIKit”时它已经包含在内。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM