在Swift中处理由第三方库书面目标c引起的异常

时间:2018-11-06 16:51:59

标签: ios objective-c swift

我遇到了一个用目标c编写的第三方库抛出的异常,它导致我的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方面采取哪些措施来防止或消除这种情况?

0 个答案:

没有答案