今天解决一个delegate的bug
当在viewController A里面,设置X的delegate=self
从 A push ---> B,在B里面设置X的delegate = self,
从B pop ---> A, 这时再使用X的delegate,则会报错
解决方法:
在A的viewDidAppear里面 设置 X 的delegate = self;
感悟:今天这个bug解决蛮久,开始crash,在A里面的使用X delegate 导致crash,系统提示了B 释放了,没有联想到是上面原因,以后思考问题要深入