您当前的位置: 首页 >  ui

Xcode 12.2+生成SwiftUI 2.0 CoreData模板预览时崩溃问题的解决

发布时间:2022-02-16 10:14:30 ,浏览量:0

在这里插入图片描述

不少小伙伴在低版本的Mac中使用Xcode 12.2+生成带CoreData的SwiftUI(2.0)模板App时会发现,在显示ContentView的预览时可能会发生崩溃。

因为预览使用的是PersistenceController中的preview持久控制器(PersistenceController),所以实际预览中所有CoreData数据的更都被扔到系统文件黑洞中去了("/dev/null")。

当我们将preview中的Item对象初始化代码删除时,在ContentView预览界面时就会发生崩溃:

// 删除以下代码块会导致预览界面崩溃。
for _ in 0..            
关注
打赏
1688896170
查看更多评论
0.0489s