向同事学习,他们都有很多的闪光点,总能学到有用的,思路越辩越明。
今天又跟leader讨论问题,发现了对view的生命周期还是没有完全的理解,导致了子类的方法提前被调用了,或者说,初始化就应该做初始化的工作,而不是做其他的工作,这个是整个设置的最大败笔。view的layoutsubviews怎么就忘记使用了?
看来是对对象的生命周期的理解的还不够深入啊,学会使用生命周期,在生命周期中完成相关的事情,千万不能再生命周期做无关的事情,要不然就会出现各种坑。
这次对UIView的父类,子类的使用就是出现了这种问题,多么好的尝试layoutSubviews这些函数的使用方法,然后我用旧的思想去开发,导致出现了可能存在的问题。
需要很多思想,很多的思想去处理事情。
向周围所有人学习,所有人学习!
网友评论