iPhone - 将新组添加到类文件夹 - 导入未检测到
Posted
技术标签:
【中文标题】iPhone - 将新组添加到类文件夹 - 导入未检测到【英文标题】:iPhone - adding new group to class folder - import not detecting 【发布时间】:2010-10-13 11:45:54 【问题描述】:希望你能帮忙。
好的,我在 Classes - Libs: Classes/Libs 下创建了新的组/文件夹,并在那里创建了类 Msg.h
现在我正在尝试将其导入我的 RootViewController
#import "Libs/Msg.h"
但我收到一个错误:
Libs/Msg.h = no such file or directory
我该怎么办?
干杯, /马辛
【问题讨论】:
【参考方案1】:好的,事实证明,Libs 不是必需的
#import "Msg.h"
即使它在文件夹级别下降也足够了。
谢谢
【讨论】:
Xcode 中的组和 Finder 中的文件夹不相关。组在 Xcode 中显示为棕褐色;您添加到 Xcode 项目中的文件夹显示为蓝色(重要的是,Xcode 将文件夹视为单个对象,[通常] 一次复制所有内容 - 它不考虑文件夹内的任何内容)。当您使用Libs/Msg.h
之类的路径导入标头时,预处理器将在Libs 文件夹 中查找Msg.h 文件。由于您创建的是组,而不是文件夹,因此不存在这样的文件夹,因此找不到文件。【参考方案2】:
你的 RootViewController 在什么路径?如果在导入中给出路径,它必须是相对于当前文件的。还要检查目录和文件的大小写; Mac OS X 不区分大小写,但 Xcode 和 iPhone 不区分大小写。
【讨论】:
以上是关于iPhone - 将新组添加到类文件夹 - 导入未检测到的主要内容,如果未能解决你的问题,请参考以下文章
C#互操作:将新工作表添加到现有文件后,excel进程未退出[重复]