ios Swift 成员变量后面的?和!区别 ? 解释:这个对象还没赋值 可能为空 备注:如果在后面的某个函数中复制了就不会为空了,所以要给个? ! 解释:这个对象已经初始化了 备注:在声明后立即初始化