递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 5993|回复: 4
打印 上一主题 下一主题

“是否有中断请求”在异步接收数据中怎么应用?

 关闭 [复制链接]

20

主题

58

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
跳转到指定楼层
楼主
发表于 2020-5-17 11:23:28 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
这个“是否有中断请求”在异步接收数据中怎么应用呢?

QQ图片20200517101941.png (16.77 KB, 下载次数: 76)

QQ图片20200517101941.png
回复

使用道具 举报

20

主题

58

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
5#
 楼主| 发表于 2020-5-17 19:27:22 | 只看该作者
0晨鹤0 发表于 2020-5-17 17:05
具体例子还请创世魂或其他火山朋友给出,我对火山还不太熟悉,从原生开发转过来的。
不过你的猜测应该是 ...

是的。一直输出为假。原以为可以用这个直接判断数据接收完成,理解错了
回复

使用道具 举报

3

主题

134

帖子

2368

积分

金牌会员

Rank: 6Rank: 6

积分
2368
地板
发表于 2020-5-17 17:05:04 | 只看该作者
francisliu 发表于 2020-5-17 15:45
这有操作实例吗?我在异步接收数据里测试它,一直都为假,没有输出真的时候。很奇怪。按常理讲是不是接收 ...

具体例子还请创世魂或其他火山朋友给出,我对火山还不太熟悉,从原生开发转过来的。
不过你的猜测应该是错误的,中断与数据传输完毕没有关系。你可以把他理解为一个意外,当这个意外发生你就应该终止处理并尽快返回。
这个意外不会经常发生,所以你测试一直是假。

评分

参与人数 1金钱 +1 收起 理由
francisliu + 1

查看全部评分

回复

使用道具 举报

20

主题

58

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
板凳
 楼主| 发表于 2020-5-17 15:45:22 | 只看该作者
0晨鹤0 发表于 2020-5-17 12:14
意思就是在【异步接收数据】方法中,如果你写了任何循环语句,或者比较耗时的操作。
那么在循环块内部加上 ...

这有操作实例吗?我在异步接收数据里测试它,一直都为假,没有输出真的时候。很奇怪。按常理讲是不是接收完数据即为真了呢
回复

使用道具 举报

3

主题

134

帖子

2368

积分

金牌会员

Rank: 6Rank: 6

积分
2368
沙发
发表于 2020-5-17 12:14:27 | 只看该作者
意思就是在【异步接收数据】方法中,如果你写了任何循环语句,或者比较耗时的操作。
那么在循环块内部加上一个 如果 判断,如果【是否有中断请求】为真的话,就直接退出循环,放弃剩余的操作直接返回。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-29 16:04 , Processed in 0.096363 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表