我从Crashlytics/Fabric获得崩溃日志,其内容如下:
function signature specialization <Arg[0] = Exploded, Arg[1] = Owned To Guaranteed> of
MyClass.viewWillAppear (MyClass)(Swift.Bool) -> ()
Run Code Online (Sandbox Code Playgroud)
Arg [0]的爆炸意味着什么?有两个论点是奇怪的,因为我们在viewWillAppear这里谈论- 是对象本身的第一个参数吗?
我一周前遇到了这个问题,谢天谢地,我设法远程修复了它。我相信这是一个解析问题。
问题是因为我从服务器获取一个字符串数组,并且其中一个参数为空,从而生成参数的解析错误
["String1", "String2", "String3",]
本来应该
["String1", "String2", "String3"]
在您的情况下:查找 viewWillAppear 中的内容并检查是否有任何解析/序列化。返回的坏对象可能是造成这种情况的根本原因