腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Swift
中
任务
的
“
等待
”
结果
、
、
、
、
我来自C#背景,希望在我
的
Swift
应用程序
中
实现
等待
功能。我已经达到了我想要
的
结果
,但我不得不使用信号量,我不确定这是不是一个好
的
实践。我有一个带有alamo请求
的
函数,它返回一个带有success值
的
JSON,据我所知,该请求函数是与完成处理程序异步
的
。一旦请求完成,处理程序就会触发。问题是从该操作返回成功值。下面是我正在做
的
一个伪代码示例: func AlamoTest() -> Boo
浏览 3
提问于2017-02-28
得票数 0
1
回答
Swift
中
Kotlin Coroutine
的
替代方案
、
、
、
我想知道,在
Swift
中
执行下一个函数之前,
等待
所有
任务
完成
的
替代方案是什么?谢谢。
浏览 5
提问于2022-06-18
得票数 0
3
回答
Swift
等待
异步
任务
、
、
在后台线程
中
,我们有: cleanup() return你怎么能这样做呢?还是有更好
的
方法?
浏览 18
提问于2017-03-03
得票数 1
回答已采纳
2
回答
迅速合并-
等待
所有出版商
、
我正在尝试使用
Swift
组合来运行许多具有相同
结果
的
任务
。目前,每个
任务
都是一个发布者,将发出一个
结果
。现在,我面临
的
问题是,我必须
等待
所有出版商发出元素,然后继续前进。有点像调度小组。但是,如果您有一组发布者(万一它们发出相同类型
的
元素),该怎么办?有什么办法吗?
浏览 3
提问于2020-01-06
得票数 14
1
回答
一次将多个文档添加到firestore时
的
UI堆栈
、
、
我
的
项目中有对象"Hour“ 这是我
的
函数,将小时添加到firestore。Unable to uncode hour:") } 我尝试了很多方法,比如后台线程……并延迟异步工作和UI堆叠20秒 那
浏览 10
提问于2021-07-17
得票数 1
1
回答
如何暂停异步
Swift
函数,直到从另一个库(JavaScriptCore)获得
结果
时调用回调为止
、
、
、
、
我想使用Vapor(一个使用
Swift
制作
的
Web框架)和JavaScriptCore(苹果
的
JS引擎)来处理一些请求。,我所做
的
一些处理是在JavaScript中进行
的
,在JavaScriptCore
中
执行。我希望能够从
Swift
启动一个JS函数,
等待
JS
中
的
异步代码完成它
的
工作,然后将
结果
传递给
Swift
异步代码以便进一步处理。问题在于,JavaScript本
浏览 9
提问于2022-06-27
得票数 1
回答已采纳
2
回答
异步调用
的
URLSession并发问题
、
、
、
、
我正在尝试为我
的
应用程序实现上传机制。但是,我有一个并发问题无法解决。我使用异步/
等待
发送请求,并使用以下代码。在我
的
应用程序
中
,每次从代码
的
某个部分触发事件时,UploadService都会创建。例如,我在for循环中创建了我
的
UploadService。问题是,如果我不使用NSLock后端服务被多次调用(在本例
中
是5次,因为循环)。但是,如果我使用NSLock,它永远不会到达.success或.failure部分,因为我认为是死锁造成
的
。
浏览 16
提问于2022-11-08
得票数 0
回答已采纳
1
回答
启动独立
任务
与在主参与者
中
调用非孤立函数之间
的
区别
、
假设我在一个带有@MainActor注释
的
类
中
,以便所有函数都绑定到主参与者。我试图理解做以下工作之间
的
区别: Task.detached(priority: .background) { } Task(priority: .background) { } ...是一样
的
吗
浏览 3
提问于2022-10-27
得票数 2
回答已采纳
1
回答
云
任务
-
等待
结果
、
、
我
的
应用程序需要前端搜索。它搜索一个外部API,仅限于每秒几次调用。 因此,我希望将与此外部API相关
的
所有查询保留在同一个Cloud队列
中
,以便保证每秒
的
调用量。这意味着用户在搜索时将不得不
等待
一两秒钟。然而,使用谷歌
的
const { CloudTasksClient } = require('@google-cloud/tasks')库,我可以创建一个
任务
,但是当我使用.getTask()检查它
的
状态时有任何方法来轮询
浏览 17
提问于2022-06-20
得票数 1
1
回答
使用全局标志取消iOS/UIKit异步
任务
、
、
、
、
环境:
Swift
5,Xcode 14,iOS 15,UIKit (非SwiftUI)Task { () -> () in forz in arrayData{ try Task.cancel() // **
Swift
x2 = try await s
浏览 8
提问于2022-10-30
得票数 0
回答已采纳
1
回答
FragmentDispatcher
中
任务
/服务
的
等待
结果
、
、
我目前面临一个问题:我需要
等待
请求
的
结果
才能返回值。这是我
的
FragmentDispatcher类
的
示例 switch (value) { break; // returns default fragment我
的</em
浏览 0
提问于2016-03-02
得票数 0
回答已采纳
2
回答
如何在循环中处理异步函数?
我正在循环遍历一个表
的
行,对于每个行,我都要执行一些异步调用,比如从API获取数据、复制文件、运行shell脚本……我如何
等待
结果
直到下一个。我也是
Swift
新手,不知道这是否是处理一组异步
任务
的
最佳方式。在这种情况下,我应该使用并发性吗?
浏览 9
提问于2018-01-10
得票数 1
回答已采纳
4
回答
Task.WaitSubset / Task.WaitN?
、
、
、
有
等待
所有
任务
的
Task.WaitAll方法和
等待
一个
任务
的
Task.WaitAny方法。如何
等待
任何N个
任务
? 用例:搜索
结果
页面被下载,每个
结果
都需要一个单独
的
任务
来下载和处理。如果我在获得下一个搜索
结果
页面之前使用WaitAll
等待
子
任务
的
结果
,我将不会使用所有可用资源(一项长
任
浏览 5
提问于2014-02-09
得票数 2
回答已采纳
1
回答
等待
ContinueWith
结果
不会
等待
任务
完成
、
我有以下最小
的
代码:{ { Console.WriteLineGetAwaiter().GetResult(); Console.ReadLine();}T1T2 为什么?
浏览 17
提问于2018-12-13
得票数 0
回答已采纳
1
回答
在symfony发送电子邮件
、
、
、
、
我正在使用symfony 1.4.8 (和Doctrine作为ORM)
中
的
快捷邮件(transport)发送邮件。 mailer: param: spool_class:
Swift
_DoctrineSpoolspool_arguments: [ MailMessage, message, getSpooledMessages ]
浏览 3
提问于2011-12-28
得票数 0
2
回答
为什么我
的
快速异步功能没有“唤醒”呢?
、
我很难学习新
的
Swift
异步函数,并让它们按照正确
的
顺序执行。我想让我
的
loadData()函数在调用它时“
等待
”或
等待
,但是当打印应该是1,2,3
的
顺序时,它打印出来为1,3,2,这意味着在调用函数之后,它将转到下一行代码,而不是
等待
vm.loadData()
的
结果
我收到警告:“在‘
等待
’表达式
中
不发生‘异步’操作”,在‘
等待
’表达式
中
,我试图
浏览 13
提问于2022-06-22
得票数 -2
2
回答
在asp.net mvc5
中
调用异步方法时不能
等待
'long‘
、
、
、
、
我使用EF6在我
的
asp.net mvc 5 web应用程序中有以下异步方法:现在,我正试图从上面的方法
中
获取返回对象
的
ID,如下所示: var temp = await Ge
浏览 3
提问于2015-09-06
得票数 0
回答已采纳
1
回答
等待
任务
直到
任务
结果
== foo
、
、
、
、
我希望能够在接收websocket消息
的
代码范围之外侦听新消息。我必须最终能够创建一个名为WaitForMessage(string msg)
的
异步函数,因此据我所知,这并不能真正通过事件来实现。我认为逻辑应该是这样
的
:foo(); while(messages.message !messages.WaitForNewMessage(); Task.delay(5000); me
浏览 4
提问于2022-04-02
得票数 1
1
回答
异步
任务
问题(
等待
结果
)
、
我有一个正在运行
的
异步
任务
,在其中我将从连接
的
设备
中
获得
结果
。异步
任务
应在收到
结果
后终止并执行onPostExcute。有没有一种方法可以执行这样
的
等待
流,直到有回复?
浏览 0
提问于2013-07-05
得票数 0
回答已采纳
1
回答
异步
任务
,无需
等待
结果
、
、
我有一个Node.js / Express应用程序,有时我需要执行一个不需要
等待
结果
的
非关键异步
任务
(例如,调用在分析平台中保存一些数据):router.post("/", function (req
浏览 1
提问于2017-03-01
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券