腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
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编写)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券