问题: Header Search Paths 与 User Header Search Paths 的区别
来源:互联网 发布:网络用语 胡萝卜 编辑:程序博客网 时间:2024/06/10 17:15
分析
在Xcode->Target->BuildSettings中, 有两个设置一个是User Header Search Paths
, 一个是 Header Search Paths
. 其实还有一个废弃的Always Search User Paths
.
Header Search Paths
就是我们平时使用的, 设置头文件搜索路径的方法. 可以通过配置Header Search Paths
来引入头文件, 从而可以使用该类.
区别
Header Search Paths
和 User Header Search Paths
是具有同样功能的, 区别在于 import
或者 include
头文件时, Header Search Paths
会多一种方式.
当import
时, 有两种方式:
#import <SomeClass.h>#import "SomeClass.h"
若在Header Search Paths
中设置SomeClass的路径后, 上面两种方式都可以使用. 但在User Header Search Paths
中设置后, #import <SomeClass.h>
会编译报错.
根本区别在于, 前者生成类似“-I path/to/header”的编译选项,后者生成类似“-iquote path/to/header”.
扩展
其实还有另一个很相似的设置Always Search User Paths
,
如果出现上面这样的错误, 这时把Always Search User Paths
设置成Yes
,强制也import<>
也在User Header Search Paths搜索。 但是现在这个设置已经废弃了, 也不必过多探究了.
阅读全文
0 0
- 问题: Header Search Paths 与 User Header Search Paths 的区别
- User Header Search Paths 与 Header Search Paths
- User Header Search Paths 与 Header Search Paths
- “Header Search Paths” vs. “User Header Search Paths” in XCode?
- iOS之Header Search Paths和User Header Search Paths和library searchpath
- iOS之Header Search Paths和User Header Search Paths和library searchpath
- XCode 4的Header Search Paths
- ios开发--Header Search Paths
- Search Paths 之 Framework Search Paths、Library Search Paths、Header Search Paths
- Search Paths 之 Framework Search Paths、Library Search Paths、Header Search Paths
- iOS: Xcode 工程配置: Header Search Paths
- How to modify the Header Search Paths In XCode 4
- Search paths
- Xcode的Search Paths的路径问题
- search Paths $(SRCROOT)和$(PROJECT_DIR)区别
- search Paths $(SRCROOT)和$(PROJECT_DIR)区别
- search Paths $(SRCROOT)和$(PROJECT_DIR)区别
- Shared Library Search Paths
- mycat安装笔记
- Java位运算理解和应用
- DSP TMS320FF28335程序从FLASH中拷贝到RAM中的两种方法及FLASH烧写方法
- Qt开发环境搭建和下载地址
- mysql中模糊查询的四种用法介绍
- 问题: Header Search Paths 与 User Header Search Paths 的区别
- docker-compose up 时提示挂载目录open permission denied
- 重新学习Python(3.6)笔记
- leetcode 405. Convert a Number to Hexadecimal(十进制转十六进制>>>)
- Echart画折线图各标签讲解
- CSS深入理解之float浮动
- Struts2属性驱动(五)
- 事件的三个阶段:捕获阶段 目标阶段 冒泡阶段
- 一文读懂贝叶斯分类算法(附学习资源)