当前位置:   article > 正文

Xcode如何在预览(Preview)调试中避免与SwiftUI正常运行时环境不一致导致的崩溃_swiftui preview 断点

swiftui preview 断点

在这里插入图片描述



问题现象

有时候,我们需要在Xcode预览(Preview)中快速查看或测试SwiftUI视图的界面和功能,但遗憾的是预览和实际运行的环境从来都不会完全一样。

某些情况下,实际运行环境中App的初始化代码很难在Preview环境中执行。

所以,我们在Xcode测试中往往会出现预览崩溃的局面。

在本篇博文中,我们将通过一个例子来讲解如何定位Xcode预览中崩溃的原因,以及如何在预览环境中绕过类似的问题。

您将学到如下内容:

  • 通过预览崩溃日志查找原因
  • 通过重建预览执行环境查找原因
  • 在预览中开启断点调试支持
  • 如何动态检测当前代码是否在预览环境中执行

那还等什么呢?

Let‘s go!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/462545
推荐阅读
相关标签