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 使用指南与脱坑指南_第1张图片
21544411313_.pic_hd.jpg

2. 双击编辑,点击+号添加文件库的路径

3. 添加第三方库注意一点,有两种方式,一种是相对路径,一种是绝对路径。配置正确的路径,重新编译。

Xcode 10 出现的 xxx/xxx.h not found

解决方法:

   设置成   legacy build system  就可以了 
Xcode 使用指南与脱坑指南_第2张图片
11544410725_.pic_hd.jpg
Xcode 使用指南与脱坑指南_第3张图片
image.png

创建系统(Build System)

Xcode 10使用了一个新的创建系统。新创建系统提供了更好的可靠性与创建性能,它可以获取项目配置问题,而legacy创建系统则不能。

Legacy创建系统在Xcode 10中依旧可用。要想使用的话,在File > Project/Workspace Settings页选择它。为legacy创建系统配置过的项目会在Activity View显示一个橘黄锤子标签

你可能感兴趣的:(Xcode 使用指南与脱坑指南)