pch和static和extern

(一)static和extern用来修饰变量

    修饰局部变量:

    static:变成静态变量,不在存储在栈区,而是常量区(app已启动就会加载)并且不再释放,就这一份。

    extern:可以写在pch里,全局变量。

(二)pch是一个预编译文件,内容能被所有其他文件访问。一般会提供一些全局的宏,全局的变量。在很久前苹果就不建议使用pch了,因为会造成app启动时候加载大量东西到内存,不过其实项目中使用还是很需要的。

  xcode-8创建方式:

1.选择pch

2.修改为yes

 3.添加路径(直接把文件拽进去)

4.添加内容

posted @ 2016-11-10 11:15  三更小新  阅读(102)  评论(0编辑  收藏  举报