首页 > iOS 有人碰到过关于[[NSString alloc] initWithData的问题吗 很奇怪

iOS 有人碰到过关于[[NSString alloc] initWithData的问题吗 很奇怪

是这样的 我手机连线测试 是没有问题的 把它提交到蒲公英或者fir上 下载下来医用就崩溃 然后我自己一步一步测试 发现崩溃原因是这句 [[NSString alloc] initWithData:decryptedData encoding:NSUTF8StringEncoding];的问题 有人遇到过吗

这是 错误日志

<Warning>: * NSForwarding: warning: selector (0x280e0222) for message ':' does not match selector known to Objective C runtime (0x155574f0)-- abort
10:07:32 iPhon → <Error>: +[NSString :]: unrecognized selector sent to class 0x3827ae7c
10:07:32 iPhon → <Error>: * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSString :]: unrecognized selector sent to class 0x3827ae7c'

*** First throw call stack:
(0x2359d85b 0x34c5edff 0x235a2f41 0x235a0c7f 0x234d01a8 0x3fcd1 0x3fb07 0x2ae03 0x72bcd 0x35383e2f 0x35383e1b 0x353886c9 0x23560535 0x2355ea2f 0x234b10d9 0x234b0ecd 0x2c826af9 0x2773a2dd 0x7053f 0x353ac873)

你确定你的 decryptedData 类型是 NSData


NSData 需要加个判断吧。报错信息也是说不识别decryptedData


检查你的NSData是否存在或者有什么问题,因为这里的报错是你的参数不对

【热门文章】
【热门文章】