首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >导入、文件夹和# XCode语句

导入、文件夹和# XCode语句
EN

Stack Overflow用户
提问于 2011-08-22 19:50:33
回答 3查看 10K关注 0票数 9

我正在为XCode 4中的iOS编写一个应用程序,偶然发现了一个#import语句的问题。

我的所有源文件都组织在文件夹中,每个文件夹都映射到XCode中的组或子组。请考虑以下几点:

ProjectFolder

-SubFolderA

--FileA.h

-SubFolderB

--FileB.m

通常,如果我想将FileA导入到FileB中,我会编写#import "FileA.h",它可以完美地工作。但有时我不得不写相对路径,比如#import "../SubFolderA/FileA.h"。我应该怎么做才能始终只写文件的名称?

在我看来,这种行为似乎是不确定的。

附言:我不想把所有这些乱七八糟的东西放在一个根文件夹里。

PS#2:是的,我知道“文件夹”和“组”有什么不同。我在项目的早期阶段创建了文件夹,将它们从Finder拖到XCode,并将它们映射到组。一切都很好--我可以只用文件名来导入头文件了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-22 19:58:25

您始终可以在构建选项下设置“头搜索路径”,以指定要在其中搜索的目录。不过,不要混淆文件夹和组。它们是完全独立的。具体地说,分组只是为了方便您在Xcode中组织文件。

票数 6
EN

Stack Overflow用户

发布于 2012-08-27 14:32:52

在项目和目标的构建设置中搜索"Scan All Source Files for Includes“,并将值从"NO”更改为"Yes“。它将解决这个问题。

票数 7
EN

Stack Overflow用户

发布于 2011-08-22 20:03:42

XCode在某些方面很像iTunes,它想要管理你的文件并对你隐藏它们。当你在XCode中创建一个组时,它的外观就像一个“文件夹”,但是如果你进入实际的项目文件夹,你仍然会看到到处都是文件。

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

https://stackoverflow.com/questions/7147039

复制
相关文章

相似问题

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