腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
API
调用
的
Swift
异步
错误处理
ios
、
swift
我有
调用
API
对用户进行身份验证
的
代码。completion(.success(token)) }.resume() } 根据错误
的
类型,我使用各自
的
错误情况
调用
.failure。noData} case invalidCredentials } 我
的
第一个问题是
浏览 18
提问于2021-04-17
得票数 1
回答已采纳
2
回答
API
端点返回而不等待promise有什么缺点吗?
javascript
、
node.js
、
express
为了允许express端点更快地返回到
调用
方,如果
调用
方不需要确认,那么
调用
异步
任务而不是在返回之前等待它是否合理?这显然限制了
异步
任务失败时
的
错误处理
和重试选项,但假设您不关心这一点,它确实允许快速
API
调用
更快地完成(假设等待
异步
任务对
API
调用
没有语义意义) 这种方法与通过
API
请求
调用
的
其他web后台作业方法相比如何
浏览 3
提问于2020-01-03
得票数 0
1
回答
Swift
中
的
委托模式与
错误处理
ios
、
swift
、
error-handling
、
delegates
我正在创建一个名为WeatherService
的
类,它基于位置将提供天气预报(惊喜!)。这里有很多事情可能出错;位置找不到,气象服务无法到达,…… 该服务有一个名为weatherFor
的
方法,它以一个location对象作为参数。它是
异步
的
。我正在使用
Swift
2,所以我一直在阅读关于
SWIFT
2.0中
的
错误处理
的
文章,而且似乎有一种多源描述
的
方法,那就是使用带有成功处理程序和
错误处理
程序
浏览 5
提问于2015-12-07
得票数 2
回答已采纳
2
回答
快速
错误处理
最佳实践
swift
、
error-handling
、
try-catch
、
alamofire
我习惯于典型
的
尝试捕捉块来处理任何函数或代码块(如目标C )
的
异常。 我使用Alamofire来
调用
具有闭包
的
服务,并通过另一个带有闭包
的
函数
调用
它。AFAIK我不能在
异步
代码
浏览 1
提问于2018-04-03
得票数 3
回答已采纳
2
回答
用于链接
异步
操作
的
GCD模式,同时通过管道传输结果
swift
、
cocoa
、
cocoa-touch
、
asynchronous
、
grand-central-dispatch
来自JavaScript世界,使用async javascript promises,我相信在
Swift
中使用GCD async queue也可以做到这一点。你能给我举一个例子,在一个队列中指定2到3个
异步
函数,其中一个
异步
操作将结果提供给第二个
异步
操作,第二个
异步
操作将结果提供给第三个
异步
操作(通常称为管道传递结果),最后是一个结果和
错误处理
程序。假设在函数2中出现任何错误,则跳过函数3,并将错误直接传递给
错误处理
程序。 寻找本机解决方案,而不是任何
浏览 2
提问于2016-07-06
得票数 5
1
回答
将
Swift
的
关键字“抛出”创建
的
错误称为“异常”是否正确?
swift
、
error-handling
使用关键字throw、throws、do、try和catch进行
错误处理
是在
Swift
第2版中介绍
的
。在中,未使用异常一词,但声明如下: 所
浏览 4
提问于2017-01-04
得票数 0
回答已采纳
1
回答
关于Redux Thunk中间件
的
几个问题
javascript
、
reactjs
、
redux
、
redux-thunk
我对如何管理
异步
API
调用
和使用redux中间件处理错误感到困惑。选项1
错误处理
:使用try {} catch {}在redux thunk中间件中处理错误
错误处理
:删除redux中间件
的
try {} catch {}(或保留它并在catch语句中抛出新
的
错误),并在组件中使用.then()和.c
浏览 10
提问于2022-01-17
得票数 0
1
回答
如何将输入数据保存到核心数据中?
ios
、
swift
、
xcode
、
nsmanagedobject
我试图将用户输入存储到我
的
核心数据,但是我得到了一个错误:import UIKit class AddFriendViewController: UIViewController错误是“无法强制展开非可选类型‘NSManagedObjectContext’
的
值”。
浏览 4
提问于2016-10-07
得票数 0
回答已采纳
1
回答
斯威夫特对Obj
的
例外。什么是堆栈展开?斯威夫特为什么不这么做?
objective-c
、
swift
、
exception
中有一个说明,说明如下:
Swift
中
的
错误处理
类似于其他语言中
的
异常处理,使用了try、catch和and关键字。与许多语言中
的
异常处理不同--包括Objective-
Swift
中
的
错误处理
不涉及解除
调用
堆栈,这是一个计算成本很高
的
过程。因此,抛出语句
的
性能特征可与返回语句
的
性能特征相媲美。在
Swift
和Obj-c中,展开
调用
堆栈意味着什么
浏览 3
提问于2016-04-05
得票数 9
3
回答
SWIFT
2.1尝试-捕捉不捕捉错误
ios
、
swift2
、
try-catch
更新: func readIntoBuffer(_ buffer: AVAudioPCMBuffer) throws在
Swift
中,这个
API
被导入为一个初始化程序您可以在try表达式中
调用
此方法,并处理do语句
的
catch子句中
的
任何错误,如
Swift
编程语言(
Swift
2.1)中
的
错误处理
以及在使用
Swift
与Cocoa和Objective
浏览 5
提问于2016-02-11
得票数 2
回答已采纳
2
回答
Swift
:不能从普通功能
调用
异步
函数吗?
swift
、
asynchronous
在
Swift
5.5:func hi() async {} hi()在Javascript中,等待仅在
异步
函数中有效,但是从普通func
调用
异步
func是有效
的
。,就无法
调
浏览 4
提问于2022-03-18
得票数 0
1
回答
SWIFT
5.5
异步
等待AnyPublisher方法
swift
、
async-await
、
combine
我试图在应该返回AnyPublisher
的
方法中
调用
SWIFT
5.5
异步
方法,但我很难做到这一点。我尝试使用一个无法工作
的
Future (允诺),我只找到了一个
SWIFT
5.5
API
来将基于闭包
的
方法转换为
异步
方法。
浏览 2
提问于2021-06-10
得票数 1
回答已采纳
2
回答
异步
等待
API
调用
中
的
错误处理
javascript
、
node.js
、
async-await
、
fetch
、
node-fetch
我有一个脚本,它使用node-fetch,并且在进行fetch
调用
时是
异步
的
。我试图实现
错误处理
,但我没有找到解决方案。下面提供了我
的
代码片段,我需要找到一种方法来检测被
调用
的
API
何时返回错误。key=
API
KEY"; email: email, returnSecureToken: true var
浏览 33
提问于2021-08-23
得票数 0
1
回答
如何使用
异步
/等待同时运行多个
API
调用
?
ios
、
swift
、
async-await
、
swift5
根据
Swift
中
的
新
的
结构化并发性,我们可以等待在
异步
上下文中执行
的
API
调用
,但是我希望同时进行多个
API
调用
,例如,目前如果一个接一个地添加
API
调用
,userCardData = await viewModel.getCardDetails() 上述情况下
的
问题是,只有在获取概要文
浏览 1
提问于2021-11-30
得票数 3
回答已采纳
1
回答
Swift
/Cocoa: launchApplication(at:options:configuration:)和捕获错误
swift
、
cocoa
、
documentation
、
appkit
我想使用这个函数在给定
的
URL上启动一个应用程序。问题是,开发人员
的
文档中说: url选项配置错误 如果应用程序无法启动,则通过引用返回错误。如果不需要错误信息,可以为此参数指定“零”。返回值
浏览 0
提问于2019-04-25
得票数 0
1
回答
如何将所有快递js请求包装在域中或尝试捕获?
javascript
、
node.js
、
express
是否可以将通过express.js
的
每个请求包装在domain或trycatch 中?我正在尝试创建一个“catch all”类型(快速
错误处理
程序中间件不会捕获
异步
调用
),以确保通过向用户发送500条消息来处理任何我错过
的
错误。 如果您有
异步
函数
调用
(例如。Process.nextTick(),则它将超出express‘error处理程序
的
范围,从而完全终止该进程。因此,使用快速
错误处理
程序并不能在所有情况下工作。
浏览 1
提问于2013-10-30
得票数 11
回答已采纳
1
回答
仍未决定如何处理
Swift
2中
的
错误
error-handling
、
swift2
、
legacy-code
我有一个也许很愚蠢
的
问题。我来自具有异常处理
的
编程语言,例如C++和C#。在
Swift
1
的
时候,我遇到了带有错误对象
的
Cocoa风格(这让我想起了微软COM中
的
ErrorObject )。过了一段时间,我开始为我
的
副项目应用程序使用一个
错误处理
模式,其中我使用了一个函数参数(闭包)来进行
错误处理
: public typealias FailureBlock = (error:NSError,或者我可以简单地
调用
传递
浏览 3
提问于2015-07-30
得票数 0
1
回答
呼叫中
的
额外参数“错误”。
SWIFT
2.0中
的
编译错误
ios
、
xcode
、
swift2
我目前正试图通过这个示例应用程序来了解
SWIFT
2.0和OAuth集成: let url = NSURL(string: "https://
api
.soundcloud.com/me.json,它似乎在
Swift
(2.0)
的
这个版本中发生了更改,并导致了以下错误: 额外
的
参数‘错误’在
调用
与编译。我查看了有
浏览 2
提问于2015-09-27
得票数 1
回答已采纳
1
回答
从
异步
后台任务设置UIProgressView
swift
、
background
、
urlsession
我是
Swift
的
新手,我构建了一个小应用程序,它将一些HealthKit数据传输到一个自构建
的
webservice中。我在我
的
Main.storyboard中放置了一个Main.storyboard,并将它连接到ViewController.
swift
: @IBOutlet weak var syncHealthProgress在一个动作中,通过ViewController之外
的
多个步骤对一个the服务进行6次
调用
。首先,获取在后台(HKStatisticsCollec
浏览 4
提问于2017-09-18
得票数 0
回答已采纳
1
回答
Node.js处理承诺
的
最佳方法
javascript
、
node.js
、
express
所以我
的
控制器里有这样
的
代码。 return res.status(200).json({status:"success", user: result}); }我
的
问题是,这和接下来有什么区别,哪个是更好
的
实践?
浏览 2
提问于2020-11-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ajax异步调用的顺序执行
Python3 API 的封装及调用
SWIFT助力释放API在金融服务的应用潜能
在Python中实现同步方法中调用异步方法的方法
局域网远程管理软件的错误处理与异常捕获(Swift编写)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券