是否有可能在Swift中捕获NSInternalInconsistencyException?如果是的话,怎么办呢?
例如可以使用https://github.com/williamFalcon/SwiftTryCatch来完成。首先将其添加到您的 Podfile 中:
use_frameworks!
pod 'SwiftTryCatch'
Run Code Online (Sandbox Code Playgroud)
然后在你的代码中import SwiftTryCatch你可以像这样捕获 Objective-C 异常
SwiftTryCatch.try({
// try block
}, catch: { (error) in
// catch block
}, finally: {
// finally block
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1223 次 |
| 最近记录: |