1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- //
- // QNFixZone.h
- // QiniuSDK
- //
- // Created by yangsen on 2020/4/16.
- // Copyright © 2020 Qiniu. All rights reserved.
- //
- #import "QNZone.h"
- NS_ASSUME_NONNULL_BEGIN
- @interface QNFixedZone : QNZone
- /**
- * zone 0 华东
- *
- * @return 实例
- */
- + (instancetype)zone0;
- /**
- * zone 1 华北
- *
- * @return 实例
- */
- + (instancetype)zone1;
- /**
- * zone 2 华南
- *
- * @return 实例
- */
- + (instancetype)zone2;
- /**
- * zone Na0 北美
- *
- * @return 实例
- */
- + (instancetype)zoneNa0;
- /**
- * zone As0 新加坡
- *
- * @return 实例
- */
- + (instancetype)zoneAs0;
- /**
- * Zone初始化方法
- *
- * @param upList 默认上传服务器地址列表
- * @return Zone实例
- */
- - (instancetype)initWithupDomainList:(NSArray<NSString *> *)upList;
- /**
- * Zone初始化方法
- *
- * @param upList 默认上传服务器地址列表
- *
- * @return Zone实例
- */
- + (instancetype)createWithHost:(NSArray<NSString *> *)upList;
- /**
- * 获取本地所有固定zone信息
- */
- + (NSArray <QNFixedZone *> *)localsZoneInfo;
- @end
- NS_ASSUME_NONNULL_END
|