腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么我们不能在oc或
swift
中直接捕获Kotlin代码产生的
异常
呢?
ios
、
swift
、
kotlin-native
为什么我们不能在oc或
swift
中直接捕获Kotlin代码产生的
异常
呢?是因为Kotlin做了什么处理吗?
浏览 18
提问于2021-02-22
得票数 1
3
回答
如何在
Swift
中向堆栈跟踪传递错误
java
、
swift
、
exception
、
error-handling
、
exception-handling
在java中,如果一个方法
抛出
错误,则调用它的方法可以将其传递给下一个方法。
浏览 3
提问于2017-05-03
得票数 4
回答已采纳
1
回答
是否可以通过
Swift
代码安全地传播c++或64位objective C
异常
?
c++
、
swift
、
exception-handling
我知道c++
异常
和
Swift
异常
(本质上是NSError **的语法糖)是完全不同的。 我的问题是,当objective-c++代码调用
Swift
回调时,我能期望安全/理智的行为吗?
Swift
回调反过来调用objective-c++代码,后者
抛出
异常
,而原始调用者捕捉到该
异常
。这有记录在什么地方吗?在我的例子中,
Swift
部分的作者应该知道这种情况,所以请避免从架构的角度提出为什么要避免这种情况的建议。我的问题更像是,<em
浏览 1
提问于2015-07-09
得票数 3
2
回答
如何在
swift
中
抛出
并处理错误?
swift
这是我的代码(
Swift
):import AVFoundation class PlaySoundViewController: UIViewController {现在我想播放音频,但是我使用的方法需要
抛出
错误并处理它。我应该如何
抛出
和处理这个错误?
浏览 0
提问于2015-07-13
得票数 1
3
回答
异常
没有被捕获
ios
、
swift
、
nsattributedstring
、
nsmutableattributedstring
Crashlytics报告说,下面的行有时会
抛出
一个NSInternalInconsistencyException documentAttributes: nil) 在这里,我不像捕获/处理这个
异常
那样感兴趣于为什么会发生这种情况
浏览 1
提问于2019-06-27
得票数 2
回答已采纳
1
回答
如何从闭包中强制捕获?
objective-c
、
swift
、
closures
、
swift4
我在objective-C中所做的是在一个块中添加以下代码行 [NSException raise:@"Failed" format:@"Failed", nil]; 现在我想在
Swift
中实现这一点如果这个问题很愚蠢,很抱歉,但我是
Swift
的新手。
浏览 25
提问于2019-08-27
得票数 3
回答已采纳
1
回答
Catch语句无法在异步函数的调试模式下捕获引发的错误
dart
、
flutter
、
try-catch
我不知道为什么在调试应用程序时catch语句不能捕获
抛出
的错误。return true; return false;} 在调试过程中,googleSignIn.signInSilently函数
抛出
了一个错误
浏览 0
提问于2019-02-27
得票数 2
1
回答
如何防范
Swift
中的无效instantiateViewControllerWithIdentifier
swift2
、
storyboard
、
ios9
、
guard-statement
在
Swift
中,如何防止对无效的标识符调用storyboard.instantiateViewControllerWithIdentifier?我在SO上看到的大多数解决方案都使用Objective-C中的try...catch,但该解决方案在
Swift
中不起作用,因为instantiateViewControllerWithIdentifier不
抛出
。
浏览 4
提问于2016-03-15
得票数 0
2
回答
Swift
2:尝试/捕获非
抛出
函数
swift
、
try-catch
、
swift2
在
swift
中做同样的事情会触发一个警告,因为removeObserver可能会失败(当没有观察者时),但它不会
抛出
任何错误。 你知道我怎样才能达到同样的行为吗?
浏览 0
提问于2015-08-27
得票数 13
2
回答
快速力-未传播的展开
异常
ios
、
swift
、
swift2
我遇到过这种愚蠢的行为,在这种情况下,力解包的可选性不会传播。 func foo(bar:String?) throws{}try foo(nil);这是故意的吗?
浏览 3
提问于2016-01-06
得票数 19
回答已采纳
1
回答
swift
3 do catch处理程序中未捕获的objective-c
异常
try-catch
、
swift3
、
throw
、
nsexception
我在我的
swift
代码库中使用了objective-c库。库可能会
抛出
异常
。不幸的是,在
Swift
3中没有捕捉到
异常
。我该如何解决这个问题?
浏览 14
提问于2016-11-02
得票数 1
1
回答
Dart中是否有一种将函数标记为
抛出
异常
的方法?
flutter
、
dart
、
try-catch
、
throw
我试图找到一种在执行过程中标记可能
抛出
异常
的函数的方法。在文档和Google中搜索了一段时间之后,我没有找到任何方法。在其他语言中,例如
Swift
、Java、Kotlin等等,我知道我们有这样的机制。
Swift
中的示例代码是:有人知道这是否存在于达特吗?我认为这将是有用的。
浏览 6
提问于2020-02-13
得票数 16
1
回答
无法接收崩溃报告
swift
、
google-analytics
、
crash-reports
我成功地遵循指南并接收视图跟踪和
异常
报告。// Configure tracker from GoogleService-Info.plist.gai.logger.logLevel = GAILogLevel.Verbose // remove before app release我试着(在AppDelegate.
swift
浏览 4
提问于2015-11-27
得票数 0
3
回答
在编写过程中如何处理领域错误?
swift
、
swift2
、
realm
我习惯于使用SQL数据库,我对领域还不熟悉,到目前为止,这个新的移动数据库的使用非常容易,给我留下了深刻的印象。但是有一件事我真的不知道:如何处理抛错的问题?我想在一个领域中存储一些市场股票。我认为将这些符号声明为主键是有意义的,因为数据库中不可能有多次相同的符号在本中,有人说:“为了简化本教程所需的代码,您将在调用引发错误的领域方法时使用try!。在您自己的代码中,您确实应该使用try和do / catc
浏览 5
提问于2016-06-28
得票数 8
回答已采纳
2
回答
如何在
Swift
中捕获
异常
swift
但是,在Cocoa和catch中,除了捕获
异常
之外,没有其他方法来处理错误。例如,如果您在耗尽空闲空间时写入文件句柄。只是我们不想让这个应用崩溃.如何处理这种情况?因此,让我着重讨论如何避免在- writeData:上崩溃的解决方案,如果“某些错误”(不是运行时,程序逻辑错误)的唯一指示是
抛出
异常
。
浏览 5
提问于2014-10-16
得票数 3
1
回答
“‘catch”块无法到达
ios
、
swift
、
try-catch
编译器显示警告'catch' block is unreachable的原因
浏览 0
提问于2018-05-01
得票数 4
回答已采纳
1
回答
快速崩溃检测
swift
、
exception
NSSetUncaughtExceptionHandler只捕获Objective-C
异常
。我只需要捕获快速
异常
。有可能吗? NSSetUncaughtExceptionHandler捕捉到了这一条。
浏览 0
提问于2021-02-24
得票数 1
1
回答
对于无效邮件,
Swift
邮件不会捕获
异常
php
、
swiftmailer
我使用
Swift
邮件发送电子邮件,它不是捕获无效的电子邮件地址的
异常
&
抛出
一个错误。我的代码是:{ $result = $mailer->send($message);catch(
Swift
_RfcComplianceException$email." seems invalid";对于不符合RFC的电子邮件地址,它只
抛出
浏览 2
提问于2015-06-30
得票数 3
回答已采纳
2
回答
投掷会严重影响斯威夫特的表现吗?
swift
我在其他线程中读到过,比如 one,在c++这样的语言中
抛出
异常
应该是在真正
异常
的情况下才能做的事情,因为编译器正在尽最大努力使代码在非
异常
情况下尽可能快地运行,然后通过使用昂贵的
异常
情况来为这种速度付出代价
Swift
开发人员似乎一般都很乐意
抛出
异常
,我想知道我是否应该尽量避免使用do-try-catch模式。
浏览 0
提问于2019-04-18
得票数 4
回答已采纳
1
回答
Swift
3:如果NSCoder decodeX函数解码了错误的值类型,如何捕获错误?
swift
、
swift3
Swift
3改变了NSCoder的工作方式。 正如其他问题所提到的,要解码Int或Bool这样的值类型,您必须使用特定的函数。
浏览 4
提问于2016-09-24
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券