循环retain 循环return的场景 比如A对象return了B对象,B对象return了A对象 循环return的弊端 这样会导致A对象和B对象永远无法释放 循环return的解决方案 当两端互相引用时,应该一端用return、一端用assign