gpt4 book ai didi

ios - 需要时保留一个对象或创建一个新对象。哪个更好?

转载 作者:行者123 更新时间:2023-12-01 17:31:12 24 4
gpt4 key购买 nike

我很困惑以下哪种方法更好?

  • 创建对象并将其保留在内存中。
  • 在需要时创建一个对象,然后将其销毁。

  • 在某些情况下,我们可能需要多次相同的对象。像侧面菜单或其他模态类。
    我们可以创建单例对象,然后将该对象保留在内存中。这种方法的缺点是我们可能不那么频繁地使用该对象,但它仍在内存中。

    第二种方法是在需要时创建一个对象,然后销毁它。这种方法将节省内存,但会消耗对象创建和销毁过程。

    我认为第一种方法更好,因为最好保留一个可能需要多次的对象,而不是每次都创建一个对象,但是仍然想更详细地说明哪种方法最好以及为什么。

    谢谢

    最佳答案

    我认为第二种方法更好,因为使用此对象在内存中将不是必需的。一旦要使用对象,就创建它并销毁它。

    关于ios - 需要时保留一个对象或创建一个新对象。哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21872112/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com