简体中文

上传下载接口

iOS APIs - 上传下载 | Kalay SDK 开发指南

KY_startDownload

  • 功能描述:
  • 从设备端开始下载文件到手机本地。

接口定义

- (void)KY_startDownload:(KYTransferType)type                    path:(NSString *)path                  channel:(NSInteger)channel;

参数说明

参数类型说明
typeKYTransferType传输方式枚举。详细定义参考:KYTransferType 枚举
pathstring文件下载后在手机沙盒中的保存路径。
channelint用于下载的通道号,默认值为 0。

KYTransferType 枚举

枚举值枚举常量说明
0TKTransferType_AVAPI使用 AVAPI 方式进行传输。
1TKTransferType_RDT使用 RDT (Reliable Data Transport) 协议进行传输,通常更可靠。

代码示例

// 假设 transFerType 和 path 已提前设置 [self.camera KY_startDownload:transFerType path:path channel:0];

KY_stopDownload

  • 功能描述:
  • 停止当前正在进行的文件下载任务。

接口定义

- (void)KY_stopDownload:(KYTransferType)type                  channel:(NSInteger)channel;

参数说明

参数类型说明
typeKYTransferType传输方式枚举,需与启动下载时使用的类型一致。详细定义参考:KYTransferType 枚举
channelint用于下载的通道号,需与启动下载时使用的通道号一致,默认值为 0。

代码示例

// 假设 transFerType 已提前设置,用于停止在通道 0 上的下载 [self.camera KY_stopDownload:transFerType channel:0];

KY_startUpload

  • 功能描述:
  • 从手机本地开始上传文件到设备端。

接口定义

- (void)KY_startUpload:(KYTransferType)type                  path:(NSString *)path                channel:(NSInteger)channel;

参数说明

参数类型说明
typeKYTransferType传输方式枚举。详细定义参考:KYTransferType 枚举
pathstring待上传文件在手机沙盒中的完整路径。
channelint用于上传的通道号,默认值为 0。

代码示例

// 假设 transFerType 和 path 已提前设置 [self.camera KY_startUpload:transFerType path:path channel:0];

KY_stopUpload

  • 功能描述:
  • 停止当前正在进行的文件上传任务。

接口定义

- (void)KY_stopUpload:(KYTransferType)type                channel:(NSInteger)channel;

参数说明

参数类型说明
typeKYTransferType传输方式枚举,需与启动上传时使用的类型一致。详细定义参考:KYTransferType 枚举
channelint用于上传的通道号,需与启动上传时使用的通道号一致,默认值为 0。

代码示例

// 假设 transFerType 已提前设置,用于停止在通道 0 上的上传 [self.camera KY_stopUpload:transFerType channel:0];

即刻开启您的物联网之旅

联系解决方案专家
Kalay App
资讯安全白皮书
全球专利布局
解决方案
新闻动态
公司动态
行业资讯
媒体报道
永续发展
经营者的话
社会参与
环境永续
公司治理

+86 755 27702549

7×24小时服务热线

法律声明 隐私权条款

关注“TUTK”

TUTK服务尽在掌握

© 2022 物联智慧科技(深圳)有限公司版权所有粤ICP备14023641号
在线咨询
扫一扫

TUTK服务尽在掌握

全国免费服务热线
+86 755 27702549

返回顶部