ios - 父类(super class)中的 dispatch_once?

标签 ios grand-central-dispatch

如果我在父类(super class)的实例方法中调用dispatch_once,它会为每个子类执行一次吗?我猜不是因为 Xcode Grand Central Dispatch (GCD) Reference 说它“在应用程序的生命周期内只执行一次 block 对象。”

最佳答案

您对文档的阅读是正确的。如果您使用相同的一次 token ,该 block 将只执行一次。

关于ios - 父类(super class)中的 dispatch_once?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8464599/

相关文章:

ios - 允许 SpriteKit 中的触摸传播

iphone - xcode 解析或读取加载到 webview 中的 html 内容

ios - 如何从字符串中删除换行符?

ios - 如果我在 UIViewController 和 UITabBar 之间切换,则无法滚动回顶部

ios - 我怎样才能建立一个连续的视差滚动/表格 View ?

swift - 在主线程上使用 NSLock 安全吗?

ios - Grand Central Dispatch 无障碍

objective-c - 当 Grand Central Dispatch 作业队列完成时返回 bool

swift - EXC_BAD_INSTRUCTION 在 ios 7(swift) 上使用 dispatch_get_global_queue 时发生

swift - 如何链接完成?