通常我們用全局變量的時候 一般都是把它弄成個單例
我們今天來換一種方法枷颊。pch中我們一般會定義一些常用的宏,但很多人不知道 其實在里面也是可以定義變量的。下面我們來試試吧
1.先往項目里添加個pch文件
$(SRCROOT)/項目名稱/pch文件名.pch
2.修改Build Setting中的No Common Blocks 設(shè)置為NO
3.在pch中定義變量
例如:
#import "User.h"
User *loginUser;
關(guān)于No Common Blocks的解釋