iOS PrefixHeader使用

在开发中,避免不了多处使用同一个常量或者变量。这种情况下可以使用PrefixHeader.pch,在此文件里面#define用到的常量或者变量,再设置好文件的路径。就可以多处使用。

下面就记下PrefixHeader创建以及路径的设置和使用。(Xcode9.4)

第一、创建PrefixHeader.pch.

快捷键【command+n】,弹出如图,选择【PCH File】,然后【next】或者快捷键【return】键,出现第二张图,【target】选择,然后【Create】,就创建好了。
iOS PrefixHeader使用_第1张图片

iOS PrefixHeader使用_第2张图片

此时创建PrefixHeader之后,在别处使用.pch里面所#define的量,就会报错,Xcode找不到用的量的位置。所以要设置下.pch文件的路径。

第二、.pch文件路径的设置。
iOS PrefixHeader使用_第3张图片

在【build Settings】中搜索关键字prefix。在LLVM9.0里面的Prefix Header,设置路径,路径可以直接把文件拖进去,出现如图三所示的路径。这种路径形式也可以,但是在其他电脑运行就可能会报错。所以可以把路径改为$(SRCROOT)/ProjectName/PrefixHeader.pch

你可能感兴趣的:(IOS,应用,ios,PrefixHeader)