简单页面释放问题

在看之前:
• 本篇没有涉及任何深层次的内容,仅说明如何解决问题。

正篇:

  1. 起因:每次进入一个页面执行一个方法之后发送通知,之后每重进一次页面发通知,接收到的通知都会是重进次数+1。

  2. 解决方法:最后确定是页面没有释放掉,每次重进页面都会多一个页面出来。
    释放页面方法:
    (1)释放所有计时器 NSTimer
    (2)不行的情况下,再释放所有全局变量/常量
    (3)还是不能释放,继续[self removeFromParentViewController];
    上述所有代码都写在viewWillDisappear方法里。

  3. End

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,094评论 25 709
  • 把网上的一些结合自己面试时遇到的面试题总结了一下,以后有新的还会再加进来。 1. OC 的理解与特性 OC 作为一...
    AlaricMurray阅读 7,389评论 0 20
  • 一. CALayer和UIView的区别联系 1 UIView是UIKIt的只能在iOS使用, CALayer是Q...
    yhj0129阅读 5,587评论 0 1
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,494评论 11 349
  • //匿名方法就是没有方法名的方法。有参数和和方法体例:static int Test(int a1,int a2)...
    灰灰灰灰灰丶阅读 3,003评论 0 1

友情链接更多精彩内容