我想向 NSMutableURLRequest
添加其他字段(例如 NSString
值 requestID
)以便在 时确定正确的请求处理程序>NSURLSession
完成它。
创建自定义NSMutableURLRequest
的子类来添加特定字段是否合法? Apple 文档没有关于 NSMutableURLRequest
子类化的其他信息。
更新:
我发现 NSMutableURLRequest
子类化不是最好的主意:后台 NSURLSession
无法使用我的自定义子类对象创建下载任务:方法 downloadTaskWithRequest:
总是返回零。我认为这个问题与 mutableCopyWithZone:
在创建带有请求副本的下载任务时调用的 NSURLSession
有关。
谢谢。
我用我的子类创建任务没有问题,但是当我尝试从 task.originalRequest 访问我的自定义字段时,我发现它是一个 NSMutableURLRequest,而不是我的自定义子类。
关于ios - 使用自定义字段扩展 NSMutableURLRequest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25444905/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |