gpt4 book ai didi

iphone - Objective-C 的异步请求模型是如何工作的?

转载 作者:行者123 更新时间:2023-12-03 21:21:32 24 4
gpt4 key购买 nike

过去几周我一直在使用 Objective-C,并且有一个可以运行的应用程序,它执行异步 HTTP 请求以从 Twitter 中提取一些数据。

我来自 Web 应用程序背景,并且已经习惯了 Javascript 如何通过传递 XHR 请求加载完成时调用的函数来处理回调。因此,我发现 Objective-C 使用委托(delegate)对象和 perfomSelector 方法处理异步请求的模型非常酷。

[callbackObj performSelector:@selector(callbackMethod:) withObject:argObj];

所以我的问题是,Objective-C 的异步模型的设计是什么以及它是如何工作的?

最佳答案

所有“Cocoa Classic”异步行为都是在 NSRunLoop 之上实现的。 Cocoa 的许多最新添加和更新都转移到 Grand Central Dispatch .

关于iphone - Objective-C 的异步请求模型是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4135500/

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