gpt4 book ai didi

ios - Cocoa,如何知道哪些操作可以在主线程之外调用

转载 作者:行者123 更新时间:2023-11-29 02:30:54 24 4
gpt4 key购买 nike

如何知道我是否可以在主线程之外执行来自系统 SDK 的功能?

有经验法则吗?

例如来自 CoreBluetooth 的这个函数

- (void)connectPeripheral:(CBPeripheral *)peripheral options:(NSDictionary *)options;

是否可以从其他线程作为主线程超越?

文档没有说明这一点

最佳答案

一般来说,所有与 UI 相关的代码都必须在主线程上运行,其他一切都可以在单独的线程上运行,除非文档中有说明。因此,看起来您指定的方法可以在后台线程上运行。

关于ios - Cocoa,如何知道哪些操作可以在主线程之外调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26890071/

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