Terminating app due to uncaught exception 'NSInternalInconsistencyException'

385 阅读1分钟

今天下午对接了一个渠道,然后接了支付的接口的时候,因为我回调返回的参数都是字典NSDictionary,然后渠道的需要参数是数组Array,然后数组里面还有NSNumber类型,然后我就转义类型,具体写法如下: image.png 然后运行起来就报错了: image.png 原因是因为调用方法的时候,程序还调用了下一步的方法,然后导致线程先慢顺序问题,把方法调用的添加为主队列就可以了

DispatchQueue.main.async {
                    Ant_SentinelPlugin_pay(UEPayProductInfo: qudaoDict as NSDictionary)
                }

image.png