NSNotification由于viewDidUnload和dealloc()不可用,我应该在哪里删除Swift 中的观察器?
NSNotification
viewDidUnload
dealloc()
使用以下方法,其功能与相同dealloc。
dealloc
deinit { // Release all resources // perform the deinitialization }
在取消释放类实例之前,将调用反初始化器。您使用deinit关键字编写反初始化器,类似于使用init关键字编写初始化器。反初始化器仅在类类型上可用。
迅捷反初始化器