gpt4 book ai didi

ios - void(^)(NSData*) 是什么意思?

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

嗨,我正在使用这个 library我找到了函数:

- (void) queueRequest:(NSString*)urlPath completion:(void(^)(NSData*))completionWithDownloadedData;

我尝试传递一个简单的 NSData *data; 并抛出错误,(void(^)(NSData*)) 的真正含义是什么?我是第一次看到它。

非常感谢。

最佳答案

(void(^)(NSData*)) 声明一个代码块。您可以通过这种方式调用您的函数。

[obj queueRequest:urlPath completion:^(NSData* data){
/* some code */
}];

data 是您可以使用的 block 的参数。当 queueRequest 异步完成时,将调用该 block 。

关于ios - void(^)(NSData*) 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15267294/

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