美文网首页iOS开发笔记
在pch文件中定义全局变量

在pch文件中定义全局变量

作者: 嗷大喵 | 来源:发表于2016-12-12 21:52 被阅读101次

    通常我们用全局变量的时候 一般都是把它弄成个单例

    我们今天来换一种方法。pch中我们一般会定义一些常用的宏,但很多人不知道 其实在里面也是可以定义变量的。下面我们来试试吧

    1.先往项目里添加个pch文件

    $(SRCROOT)/项目名称/pch文件名.pch
    
    EEE11E81-C96F-43CE-8B48-21B2D949EECB.png

    2.修改Build Setting中的No Common Blocks 设置为NO

    7887CDBA-068D-4269-86E1-69FF8CA35C0E.png

    3.在pch中定义变量

    例如:

    #import "User.h"
    User *loginUser;
    

    关于No Common Blocks的解释

    F463D6B0-383B-4733-8B6A-05DA17D3A08D.png

    相关文章

      网友评论

      • Xwoder:跟在大喵后面安心学习

      本文标题:在pch文件中定义全局变量

      本文链接:https://www.haomeiwen.com/subject/ephvmttx.html