代码之家  ›  专栏  ›  技术社区  ›  mk12

iPhone开发人员-对象会一直保留到用户退出,不是吗?

  •  0
  • mk12  · 技术社区  · 15 年前

    在我的应用程序中,说它倒计时到某个时刻,最后只会一直嘟嘟声,直到用户退出应用程序,说拥有一个NSTimer并且永不发布是否安全(或者在NSTimer的情况下, 使无效 它)它,因为它将需要停留,直到用户退出应用程序?

    2 回复  |  直到 15 年前
        1
  •  2
  •   fbrereto    15 年前

    从技术上讲,是的,但我发现两件事是正确的:

    • 这是一个容易养成的习惯,让自己相信 X 不需要被释放,因为你已经说服自己它需要永远存在,当它不存在和泄漏时,或者
        2
  •  1
  •   notnoop    15 年前

    是的,你可以!如果我是你,我会在应用程序委托中初始化它,在 applicationDidFinishLoading 并在 applicationWillTerminate