递归火山软件开发平台

标题: “是否有中断请求”在异步接收数据中怎么应用? [打印本页]

作者: francisliu    时间: 2020-5-17 11:23
标题: “是否有中断请求”在异步接收数据中怎么应用?
这个“是否有中断请求”在异步接收数据中怎么应用呢?

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

这有操作实例吗?我在异步接收数据里测试它,一直都为假,没有输出真的时候。很奇怪。按常理讲是不是接收完数据即为真了呢
作者: 0晨鹤0    时间: 2020-5-17 17:05
francisliu 发表于 2020-5-17 15:45
这有操作实例吗?我在异步接收数据里测试它,一直都为假,没有输出真的时候。很奇怪。按常理讲是不是接收 ...

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

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





欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4