首页 > 解决方案 > 处理 Swift 中由 3rd 方库编写的目标 c 引起的异常

问题描述

我遇到了由目标 c 编写的第 3 方库引发的异常,它导致我的 Swift 应用程序终止。

以下是 Xcode 中显示的调试信息:

2018-11-06 09:48:04.336769-0700 BACtrackSwift[331:12792] +[NSMutableData dataFromHexString:]:无法识别的选择器发送到类 0x1effb6e28
2018-11-06 09:48:18.279085-0700 BACtrackSwift[331:12792] ** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“+[NSMutableData dataFromHexString:]:无法识别的选择器发送到类 0x1effb6e28”

我无权访问第三方库 obj c 源,想知道在 Swift 方面我能做些什么来防止或消除这种情况?

标签: iosobjective-cswift

解决方案


推荐阅读