123456789101112131415161718192021222324252627282930313233343536 |
- //
- // QNDnsCacheKey.h
- // QnDNS
- //
- // Created by yangsen on 2020/3/26.
- // Copyright © 2020 com.qiniu. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @interface QNDnsCacheInfo : NSObject
- /// 缓存时间戳
- @property(nonatomic, copy, readonly)NSString *currentTime;
- /// 缓存时本地IP
- @property(nonatomic, copy, readonly)NSString *localIp;
- /// 缓存信息
- @property(nonatomic, copy, readonly)NSDictionary *info;
- //MARK: -- 构造方法
- /// 根据json构造对象
- + (instancetype)dnsCacheInfo:(NSData *)jsonData;
- + (instancetype)dnsCacheInfo:(NSString *)currentTime
- localIp:(NSString *)localIp
- info:(NSDictionary *)info;
- /// 转化Json数据
- - (NSData *)jsonData;
- @end
- NS_ASSUME_NONNULL_END
|