1如何规避无返回警告?
key:定义一个次全局的空变量,然后依次赋值即可
2如何判断结构体是否有值?
CGRect是结构体,不能作非nil判断,可以利用Rect.size.height==0来作判断,是否被初始化了