iOS Swift3 用全局“宏”时要注意的问题
当你需要定义一个APP全局“宏”来调用 UserDefaults.standard里存储的值的时候,
一定要将这个“宏”定义为计算属性,否则你得到的值只会在APP启动的时候计算一次。
示例如下:
var UserID:String{ get{ return UserDefaults.standard.string(forKey: "UserID") ?? "" } }
Stay hungry,stay foolish.