Xcode|Xcode 使用指南与脱坑指南

将持续更新中...

Xcode 编译时遇到 not found
这种问题引起的原因往往是导入了包,但是没有配置Framework Search Path所导致的。Framework Search Path的作用就是让xcode按照你给的路径去找到第三方库所在的位置。如果你不配置,就会报file not found。
1. 点击xcode工程的项目名,然后在targets里点击Build Setting,然后找到Search paths,就可以看到Framework Search Path。
Xcode|Xcode 使用指南与脱坑指南
文章图片
21544411313_.pic_hd.jpg 2. 双击编辑,点击+号添加文件库的路径
3. 添加第三方库注意一点,有两种方式,一种是相对路径,一种是绝对路径。配置正确的路径,重新编译。
Xcode 10 出现的 xxx/xxx.h not found 解决方法:
设置成legacy build system就可以了

Xcode|Xcode 使用指南与脱坑指南
文章图片
11544410725_.pic_hd.jpg Xcode|Xcode 使用指南与脱坑指南
文章图片
image.png 创建系统(Build System)
【Xcode|Xcode 使用指南与脱坑指南】Xcode 10使用了一个新的创建系统。新创建系统提供了更好的可靠性与创建性能,它可以获取项目配置问题,而legacy创建系统则不能。
Legacy创建系统在Xcode 10中依旧可用。要想使用的话,在File > Project/Workspace Settings页选择它。为legacy创建系统配置过的项目会在Activity View显示一个橘黄锤子标签

    推荐阅读