我升级为使用
@Observable
而不是 ObservableObject
的旧应用程序崩溃并出现模糊错误
函数尺寸大得可疑
该应用程序运行完美,显示应有的所有数据(它从日历中抓取 EventKit 数据),运行几分钟然后崩溃。堆栈跟踪没有显示任何内容。有什么提示吗?没有搜索“可疑的大函数大小”显示任何内容,并且 EXC_BAD_ACCESS 错误看起来像是来自某个地方的 nil 指针,也许是在 EventKit 中?
当 state 是一个对象时,它需要是一个可选的 nil 并且该对象在 onAppear 中初始化。