gpt4 book ai didi

ios - 为什么我们应该复制 block 而不是保留?

转载 作者:可可西里 更新时间:2023-11-01 05:02:25 26 4
gpt4 key购买 nike

我最近遇到了在 Facebook 的应用程序切换中使用 block 的问题。我需要在 Facebook 登录后调用一个 block 。

首先,当应用程序切换回来时,我的 block 被销毁了(因为它在堆栈上),所以我决定保留它。但这没有用,我搞砸了那个问题:/。我在 that blog 上找到了解决方案还有here .

我的问题很简单:为什么复制有效而保留无效

最佳答案

因为当您创建一个 block 时,没有任何东西可以保留,因为它不存在于堆中,直到您使用 Block_copy 将它复制到那里。这在 WWDC 关于 block 的讲座中有所介绍。

更多信息:http://www.friday.com/bbum/2009/08/29/blocks-tips-tricks/

关于ios - 为什么我们应该复制 block 而不是保留?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14683746/

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