使用双引号包括框架标题(而不是尖括号)

阿罗饶

目前,我正在从事大型项目的重构。在这里,我必须将可用的代码库划分为模块。它应该是框架类型。

作为单独的文件夹和单独的框架成功完成。虽然包括源文件的单独文件夹没有任何问题。但是为了包含框架,我必须在整个项目中更改所有导入语句。

前任。

#import "APIConnection.h"

包括在内之后,

#import <Framework/APIConnection.h>

问题:请向我建议解决方案,在其中可以包含框架并使用双引号将其导入头文件。

索拉温

对于直接包含Header,编译器应该知道会找到它。因此,您应该将标题目录添加到“标题搜索路径”中。

框架只是一个特殊的文件夹,标头放在框架内的标头目录中。

经过测试,Xcode递归路径不适用于框架。不建议直接导入没有框架名称前缀的框架标头。特别是对于系统框架。由于很难区分项目标题和框架标题。

对于您的自定义框架,可以根据需要将框架项目的根目录设置为“递归标题搜索路径”。

例子:

第一个路径包括项目中的所有标题。第二个路径包含框架,但是递归不起作用。因此需要在第三个路径中明确指定。

在此处输入图片说明

然后可以直接导入UIView.hOr UIKit.h(注意,完成可能无法正常工作,但是编译成功)

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式:按逗号分割,但括号和引号中不包括逗号(单引号和双引号)

来自分类Dev

在Powershell中使用双引号然后大括号-Command

来自分类Dev

在Powershell中使用双引号然后大括号-Command

来自分类Dev

Django rest框架发送带单引号的字符串而不是带双引号的JSON

来自分类Dev

Django rest框架发送带单引号的字符串而不是带双引号的JSON

来自分类Dev

如何显示在尖括号(包括括号)之间写入的数据

来自分类Dev

如何在括号内用逗号分隔字符串,而不是双引号

来自分类Dev

在双引号中使用双引号

来自分类Dev

让 GCC 预处理器将尖括号视为引号

来自分类Dev

使用尖括号的Swift数组语法

来自分类Dev

在Typescript中使用尖括号的规则

来自分类Dev

使用尖括号的Swift数组语法

来自分类Dev

如何使用CMake包含一个库,然后在源文件中使用尖括号将其标题包含在内?

来自分类Dev

为什么JSLint希望我使用双引号而不是单引号?应为“”,而看到为“”

来自分类Dev

为什么Rubymine建议我在字符串上使用单引号而不是双引号?

来自分类Dev

如何在C#控制台参数中使用单引号而不是双引号?

来自分类Dev

循环使用双引号,但忽略单引号中的双引号

来自分类Dev

使用sed替换具有括号和双引号的字符串

来自分类Dev

使用sed替换具有括号和双引号的字符串

来自分类Dev

使用regexp_substr选择逗号之间的单词(不包括双引号)

来自分类Dev

用括号将双引号替换为单引号

来自分类Dev

在Facebook上分享时,显示尖括号而不是内容

来自分类Dev

左尖括号解释为 operator< 而不是模板参数

来自分类Dev

我应该使用单尖括号还是双尖括号将其重定向到/ dev / null?

来自分类Dev

对通配符使用双引号或不使用双引号

来自分类Dev

使用sed加上双引号

来自分类Dev

使用 InStr 搜索双引号

来自分类Dev

如何在双引号内使用双引号

来自分类Dev

使用Regex [JS]在双引号中转义双引号

Related 相关文章

  1. 1

    正则表达式:按逗号分割,但括号和引号中不包括逗号(单引号和双引号)

  2. 2

    在Powershell中使用双引号然后大括号-Command

  3. 3

    在Powershell中使用双引号然后大括号-Command

  4. 4

    Django rest框架发送带单引号的字符串而不是带双引号的JSON

  5. 5

    Django rest框架发送带单引号的字符串而不是带双引号的JSON

  6. 6

    如何显示在尖括号(包括括号)之间写入的数据

  7. 7

    如何在括号内用逗号分隔字符串,而不是双引号

  8. 8

    在双引号中使用双引号

  9. 9

    让 GCC 预处理器将尖括号视为引号

  10. 10

    使用尖括号的Swift数组语法

  11. 11

    在Typescript中使用尖括号的规则

  12. 12

    使用尖括号的Swift数组语法

  13. 13

    如何使用CMake包含一个库,然后在源文件中使用尖括号将其标题包含在内?

  14. 14

    为什么JSLint希望我使用双引号而不是单引号?应为“”,而看到为“”

  15. 15

    为什么Rubymine建议我在字符串上使用单引号而不是双引号?

  16. 16

    如何在C#控制台参数中使用单引号而不是双引号?

  17. 17

    循环使用双引号,但忽略单引号中的双引号

  18. 18

    使用sed替换具有括号和双引号的字符串

  19. 19

    使用sed替换具有括号和双引号的字符串

  20. 20

    使用regexp_substr选择逗号之间的单词(不包括双引号)

  21. 21

    用括号将双引号替换为单引号

  22. 22

    在Facebook上分享时,显示尖括号而不是内容

  23. 23

    左尖括号解释为 operator< 而不是模板参数

  24. 24

    我应该使用单尖括号还是双尖括号将其重定向到/ dev / null?

  25. 25

    对通配符使用双引号或不使用双引号

  26. 26

    使用sed加上双引号

  27. 27

    使用 InStr 搜索双引号

  28. 28

    如何在双引号内使用双引号

  29. 29

    使用Regex [JS]在双引号中转义双引号

热门标签

归档