我正在从事一个项目,并且没有iOS开发方面的专业经验。更新Xcode 11.0(现在是11.1)之后,无论如何,我都无法以任何方式运行该项目。但是,如果我尝试打开已有1年历史的项目,则可以正常打开。我一直都Thread 1: EXC_BAD_ACCESS (code=2, address=0x7ffee4ac0e98)
,有趣的是错误本身并没有显示在同一位置。如果我删除或修改有问题的字段,它将弹出完全不同的行。我想显示代码,但它不会在特定位置发生。
但是错误通常会弹出我的第三方代码之一。我使用了MyThirdPartyTextFieldAnimationFiles,在这里我使用了IsaoTextField.swift
和TextFieldEffects.swift
。在TextFieldEffect.swift
中,文件声明public let placeholderLabel = UILabel()
首先给出错误。我不明白错误的来源。感谢您提供任何帮助。
亲切的问候。
答案 0 :(得分:0)
我解决了这个问题,但是这种解决方案不是正确的解决方案。错误本身就是每个类型的通用错误类型都可能导致此错误。如果有人遇到错误,我将解释我的解决方案,他/她仍然可以使用该错误。
在我的应用程序中,我有一个NavigationController和一个视图(它是NavVC中的视图之一),我在类的开头声明了下一个VC,然后将其推到NavigationController的顶部。错误是由该声明位置引起的。我通过按钮功能将其移动,错误消失了。
越野车少,天气好。