【发布时间】:2015-11-01 15:41:09
【问题描述】:
如果我要重新创建 NSURLSession,我是否会复制传递给此函数的块参数:-
- dataTaskWithRequest:(NSURLRequest *)request completionHandler:(void (^)(NSData *data, NSURLResponse *response, NSError *error))completionHandler;
为了进一步说明,如果我正在编写 NSURLSession,遵循 ARC/Blocks 最佳实践,我是否应该复制传递给上述函数的 completionHandler,因为它们被异步调用(可能在堆栈弹出之后?)。
【问题讨论】:
-
您能多解释一下吗?你的问题是什么意思?
标签: objective-c automatic-ref-counting objective-c-blocks nsurlsession