首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 ><Cocoa/Cocoa.h>位置

<Cocoa/Cocoa.h>位置
EN

Stack Overflow用户
提问于 2010-11-24 03:14:47
回答 3查看 9.6K关注 0票数 3

我是Mac开发的新手。在XCode/Cocoa开发环境中,每个Objective-C项目都以

#import <Cocoa/Cocoa.h>

它工作得很好,但我对Cocoa.h文件的位置感到困惑。我的文件系统上的Cocoa文件夹中没有Cocoa.h文件。我尝试"find / Cocoa/Cocoa.h“和"locate Cocoa/Cocoa.h”都没有找到。

谁能给我一个提示,关于编译器如何以及在哪里找到上述#import语句中的Cocoa.h头文件。

谢谢,正在康复的微软沉迷者

EN

回答 3

Stack Overflow用户

发布于 2010-11-24 03:18:41

Cocoa/是指/System/Library/Frameworks/Cocoa.framework/Headers/文件夹。如果你检查你的项目,在“框架”下你会看到你包含的框架,按住cntrl键点击“在finder中显示”会有所帮助。

票数 6
EN

Stack Overflow用户

发布于 2010-11-25 14:45:33

我终于在Xcode Build Setting Reference部分的标题-映射构建设置中找到了答案。

在后台的XCode中“神奇地”将头文件映射到.hmap文件中存储信息的路径,以将.hmap文件传递给gcc (编译器)。

必须将环境变量导入设置为在# HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES语句中使用Cocoa/Cocoa.h语法。

不,查找器不显示.hmap文件-使用终端命令来获取它们。

票数 3
EN

Stack Overflow用户

发布于 2010-11-24 12:08:51

Spotlight似乎也能找到我在系统上查找的任何头文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4259837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档