首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >viewDidUnload替代iOS

viewDidUnload替代iOS
EN

Stack Overflow用户
提问于 2018-05-29 07:43:05
回答 1查看 1.5K关注 0票数 1

当我移动到另一个视图时,可以使用哪种方法来捕获事件?到目前为止,我尝试过但没有成功的东西:viewWillDisappear:willMoveToParentViewController:dealloc:

我正试图注销一个观察员的通知。

EN

回答 1

Stack Overflow用户

发布于 2018-05-29 10:17:15

现在不推荐使用viewDidUnload方法。

如果要注销通知的观察者,请在dealloc方法中尝试:

,例如

代码语言:javascript
复制
(void)dealloc
{
    [[NSNotificationCenter defaultCenter] removeObserver:self];
 //or
    [[NSNotificationCenter defaultCenter] removeObserver:self 
        name:@"notifiactionName" object:nil];
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50578945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档