应用程序在 isHidden 属性 上崩溃
app crashes on isHidden property
我刚刚将代码从 objective-c 转换为 swift,现在我的应用中发生了一些未知的崩溃。
应用程序在我使用 selectedView.isHidden = false
更改其可见性的每个插座 属性 上崩溃。错误是[Controller _mutableLayoutArrangements]: unrecognized selector sent to instance
当我注释掉 isHidden
然后 viewDidLoa
d 方法发生崩溃说 [Controller _hostsLayoutEngine]: unrecognized selector sent to instance
我做了一些研究,但没有找到这种行为的确切原因。但我有一些想法,这些崩溃是由于自动布局约束崩溃造成的。但我不确定。
我找到了与崩溃相关的行,但我无法解决问题
layoutSublayersOfLayer:
检查你的情节提要视图,它们有你的 UIViewController 中没有的出口。您需要删除此类出口并重试 运行 项目。
我发现这个问题的解决方案并不常见,我检查过我遇到的这些问题 "mutableLayoutArrangements and hostsLayoutEngine" 是 AGSLayer 的一部分。
然后我检查了一下,发现我正在导入 AGSLayer 委托。删除代表解决了我的问题。
实际上我以前是用它来做 arcGis 库的。
我刚刚将代码从 objective-c 转换为 swift,现在我的应用中发生了一些未知的崩溃。
应用程序在我使用
selectedView.isHidden = false
更改其可见性的每个插座 属性 上崩溃。错误是[Controller _mutableLayoutArrangements]: unrecognized selector sent to instance
当我注释掉
isHidden
然后viewDidLoa
d 方法发生崩溃说[Controller _hostsLayoutEngine]: unrecognized selector sent to instance
我做了一些研究,但没有找到这种行为的确切原因。但我有一些想法,这些崩溃是由于自动布局约束崩溃造成的。但我不确定。
我找到了与崩溃相关的行,但我无法解决问题 layoutSublayersOfLayer:
检查你的情节提要视图,它们有你的 UIViewController 中没有的出口。您需要删除此类出口并重试 运行 项目。
我发现这个问题的解决方案并不常见,我检查过我遇到的这些问题 "mutableLayoutArrangements and hostsLayoutEngine" 是 AGSLayer 的一部分。
然后我检查了一下,发现我正在导入 AGSLayer 委托。删除代表解决了我的问题。 实际上我以前是用它来做 arcGis 库的。