快速关闭保留周期

保留周期发生在引用类型中,如类,闭包,因为物件互为强参考会造成记忆体无法释放到最后可能致使App崩溃

参考Apple文档自动参考计数自动参考计数(ARC)

小幅度,在使用closure时透过weak(弱参考可选)unowned(无主参考non-optional)来处理保留周期的问题

顺带一提:lazy修饰字,是因为closure中有使用self也就是这个类的本身,他必须先完成转换才能使用,而lazy会在重建完后,并在“初次”使用时才会执行,也只会改造一次。