123456789101112131415161718192021222324252627282930313233 |
- //
- // NSURLSessionTask+RQModel.m
- // TEST
- //
- // Created by 张嵘 on 2018/10/22.
- // Copyright © 2018 张嵘. All rights reserved.
- //
- #import "NSURLSessionTask+RQModel.h"
- #import <objc/runtime.h>
- #import "RQDownloadModel.h"
- @implementation NSURLSessionTask (RQModel)
- /**
- * 添加downloadModel属性
- */
- static const void *rq_downloadModelKey = @"downloadModelKey";
- - (void)setDownloadModel:(RQDownloadModel *)downloadModel {
-
- objc_setAssociatedObject(self, &rq_downloadModelKey, downloadModel, OBJC_ASSOCIATION_ASSIGN);
- }
- - (RQDownloadModel *)downloadModel {
-
- return objc_getAssociatedObject(self, &rq_downloadModelKey);
- }
- @end
|