通常我们用全局变量的时候 一般都是把它弄成个单例
我们今天来换一种方法。pch中我们一般会定义一些常用的宏,但很多人不知道 其实在里面也是可以定义变量的。下面我们来试试吧
1.先往项目里添加个pch文件
$(SRCROOT)/项目名称/pch文件名.pch
2.修改Build Setting中的No Common Blocks 设置为NO
3.在pch中定义变量
例如:
#import "User.h"
User *loginUser;
关于No Common Blocks的解释