destory
销毁
在这里我们将在控制器回收之前进行数据清理。
请务必注意,控制器的每一个可能被用户调用的方法都需要执行destory操作,不如不进行destory,那么这个控制器将一直无法被回收,访问量大了之后无法被回收的控制器将越来越多,会导致内存泄露和运行缓慢的严重问题。
好在我们在绝大多数可能会终止Controller生存周期的方法上都默认加入的destory,如果你需要手动控制,请注意所有send/end方法的默认参数。
一旦Controller执行了destory,将不允许进行send/end的操作。所以destory是你逻辑最后执行的一步。
- 对于Model,destory是自动执行的。