腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Vala
异步
闭
包
、
、
、
我试图创建一个
异步
闭
包
,因为我在内部调用了另一个
异步
函数。var val = yield some_async_function (); }); var val = yield some_async_functionvalue...
浏览 27
提问于2020-08-12
得票数 0
回答已采纳
2
回答
Vala
闭
包
参考周期
、
、
、
我正在用
Vala
编写一个类,其中我将两个相同对象的属性bind在一起,并使用
闭
包
将一个属性转换为另一个属性。this.scale; dst.set_int(c); );}
闭
包
保留了一个引用只有当引用计数达到0时,绑定才会被移除,而当绑定及其
闭
包被移除时,引用计数才会达到0。 有没有办法弱化
闭
包
对thi
浏览 34
提问于2020-09-12
得票数 0
回答已采纳
1
回答
您能
异步
地分派一个非转义
闭
包
函数吗?
、
、
、
、
我对逃逸和非逃逸
闭
包
之间的区别的简要理解: (我说得对吗?)阅读从Swift 2的@noescape迁移到Swift 3的@escaping (在中)的更改日志和理由,您似乎可以
异步
地
浏览 4
提问于2017-01-19
得票数 2
回答已采纳
1
回答
`|_|
异步
移动{}和‘
异步
移动|_| {}’的区别是什么?
它们似乎都是使用move关键字的
闭
包
。rustc 1.39.0 (4560ea788 2019-11-04)
浏览 4
提问于2019-12-03
得票数 41
回答已采纳
1
回答
提供给
异步
调用的Swift
闭
包
不接受任何参数,也不返回任何参数
、
、
、
在CS193P斯坦福大学关于iTunesU的讲座中,讲师在30:14的第8课中提到,您为
异步
调用提供的
闭
包
“不带参数,不返回参数”。这让我感到惊讶,因为不久之后,他给出了一个iOS方法的示例(37:01),其中
闭
包
能够返回参数,即: let task = session.dataTask(with: url) { (data: Data此外,还有许多其他iOS方法似乎将参数返回到它们的完成
闭
包
。我是不是漏掉了什么?为什么
闭
包
不能以类似
浏览 5
提问于2017-03-27
得票数 0
回答已采纳
1
回答
Firebase RemoteConfig是否继续侦听更改?
调用Firebase RemoteConfig fetch时,在数据可用时
异步
调用
闭
包
。返回初始结果后,
闭
包
是否继续侦听更改,还是必须再次调用fetch?
浏览 0
提问于2018-09-18
得票数 6
回答已采纳
4
回答
如何在Swift中串行执行
闭
包
、
我有一个在for循环中
异步
执行的
闭
包
。 closure如何使for循环在进入下一次迭代之前等待
闭
包
的执行?
浏览 2
提问于2017-04-06
得票数 1
回答已采纳
2
回答
如何在Swift中使用
异步
块中的@auto
闭
包
参数?
、
我想在dispatch_async块中调用一个@auto
闭
包
参数。使用@noescape参数的
闭
包
可能允许它转义。 在Xcode 6.4 (6E23)中测试。
浏览 6
提问于2015-05-21
得票数 4
回答已采纳
1
回答
Swift非演员隔离
闭
包
、
、
、
传递给参与者方法的转义
闭
包
是否继承了参与者隔离?还是他们不是孤立的?MyActor { await closure()}actor MyActor { func method(_ closure: @escaping () async -> Void) as
浏览 9
提问于2022-08-28
得票数 2
回答已采纳
1
回答
精灵的GLib TreeSearchFunc代表
、
我写了一个代码,是关于GLib.Tree的。但不知道如何使用搜索方法。下面是我的代码: return strcmp (a, b) var t = new Tree of string, string (cmp) t.insert ("b", "bbb") var needle = "
浏览 4
提问于2016-01-11
得票数 1
回答已采纳
2
回答
对使用
闭
包
的本地对象保持强引用[Swift]
、
、
、
、
我有一个关于对使用
闭
包
的本地对象保持强引用的问题。我有以下代码,对象b使用A类型的本地对象
闭
包
的方法。对象A中的方法使用
异步
操作执行某些网络任务,然后将
闭
包
返回给对象b。由于对象A在B中的方法中是本地的,而且由于我在对象A
异步
任务中使用弱self (以防止保留循环),该对象将被释放。 为了确保本地A对象只有在完成
闭
包
时才会被释放,我应该在下面的代码中更改什么?
浏览 0
提问于2018-12-15
得票数 0
回答已采纳
1
回答
如何在
Vala
中创建
异步
变差函数
、
、
、
、
有没有可能在
Vala
中创建一个
异步
变量函数?如果是,是如何实现的?我在gnome网站上提供的
Vala
教程或任何代码示例中都找不到任何相关内容。我的结论是这是不可能的,因为
vala
要求
异步
函数有固定的参数。但是,我不知道如何实现类似于变分函数的东西。代码示例(非
异步
,工作正常): void long_function(string first_val, ...) { string?list.arg(); print("
浏览 12
提问于2019-03-13
得票数 2
回答已采纳
1
回答
为什么相同签名的Rust
闭
包
不具有相同的类型?
、
按照,Rust处理
异步
块和
闭
包
时,返回类型与不同类型相同。在Haskell,他们得到了同样的待遇。
浏览 4
提问于2022-06-27
得票数 0
回答已采纳
1
回答
等待表达式中的“运行执行上下文”承诺处理程序根据Spec抽象
闭
包
、
、
我想了解用于
异步
函数的JavaScript引擎的内部机制,所以我检查了。对于本问题的其余部分,我将参考规范的链接版本。我不明白的是:当这个抽象
闭
包被调用时,与其本身关联的执行上下文不是正在运行的执
浏览 13
提问于2022-07-23
得票数 0
回答已采纳
2
回答
在将变量移到warp的.then()过滤器之前,如何克隆它?
、
我无法理解的是,如何在不移动键的情况下使
异步
闭
包工作?我试过像这样克隆它:match verify_msg(&key.clone(), &headers, &bytes),但是它仍然不起作用。我想这是有意义的,因为变量仍然被引用在
闭
包
中。那么,在密钥被移动之前,我如何克隆它呢?我能够让它使用.map()和一个常规的(非
异步
)
闭
包
,但是process_msg()函数是
异步
的,所以我认为这是行不通的。 编辑:@t56k的答案让我走上
浏览 14
提问于2022-02-20
得票数 1
回答已采纳
1
回答
如何将warp与
异步
库集成?
、
、
、
、
("Hello {}, whose agent is {}", param, agent)这些过滤器提供了,允许您用提取的值(从先前的过滤器输出)调用
闭
包
。("Hello {}, whose agent is {}", ¶m, agent)当我在过滤器的.map中的
闭
包
中使用
异步
函数时,我得到了这个错误, errorE0708:当前不支持带参数的async非move
闭
包
。是否有办法使w
浏览 0
提问于2021-05-06
得票数 0
2
回答
如何将运行时创建的
异步
闭
包
存储在结构中?
我正在学习Rust的
异步
/等待特性,并继续执行以下任务。我想: 稍后执行创建的
闭
包
。如何指定进行上述示例编译的生命周期(这样,Rust就会知道
异步
闭
包
应该与输入一样长)。正如我在提供的示例中所理解的,锈蚀需要关闭才能具有静态生存期?第二个答案包含有关在运行时创建的<e
浏览 4
提问于2021-04-09
得票数 1
回答已采纳
1
回答
异步
在DispatchQueue中的意义
我正在看来自WWDC、的并发编程演讲,我对
异步
的含义有点困惑。在Javascript世界中,我们使用“
异步
”来描述“无序”的进程,或者实际上,在执行下一行代码之前不能保证返回的进程。我看到它们正在将
闭
包
传递到queue.async方法中,但我不知道如何添加更多的块或任务以使其执行。我猜想async的性质类似于Javascript回调,因为在
闭
包
中分配的所有变量都仅限于该
闭
包
,而且我们只能对
闭
包
内的数据采取行动。
浏览 3
提问于2018-03-29
得票数 1
2
回答
使用如果让行为像关闭
、
、
String {} 这个if let的功能是否类似于一个
闭
包
,在这个
闭
包
中,theIntIWant在calculate我试图理解何时需要在
异步
任务中使用
闭
包
,并且不确定在这种情况下是否需要
闭
包
。
浏览 3
提问于2016-04-19
得票数 0
回答已采纳
2
回答
理解逃逸
闭
包
Swift
、
、
、
我知道转义
闭
包
的定义是If a closure is passed as an argument to a function and it is invoked after the function returns将外部变量设置为传递的
闭
包
像Dispatch.main.async{}或Network Request.This这样的事情是我不太明白的部分。据我所知,Dispatch.main.async{}运行在不同的线程上,
异步</e
浏览 2
提问于2021-11-07
得票数 0
回答已采纳
点击加载更多
相关
资讯
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
Python 闭包
Lambda闭包
Python闭包
python之闭包
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券