100 Days of SwiftUI —— Day 42:Moonshot(四)

100 Days of SwiftUI —— Day 42:Moonshot(四)_第1张图片

您现在已经完成了Moonshot,这是我们第一个开始变得困难的项目——需要花费更长的时间来解释,我们使用了自定义的SwiftUI布局,我什至还偷偷了解了一些高级Swift功能。并非我们所有未来的项目都会很困难,但是肯定会变得更加复杂;他们拥有更多,这意味着生成的应用程序更加有趣,并且也更能代表实际的应用程序构建。

随着复杂性的增加,犯错的几率也随之增加,Swift在这方面是相当的严厉——就像您现在无疑会看到的那样,即使第20行出现一个小错误也可能导致第5行出现随机错误,这可能会令人沮丧。

好吧,希望今天的引述对您有所启发。我之所以今天特别选择它,是出于读者最好的原因,但就是这样:不要着急!这些类型的问题很常见,现在解决这些问题的最简单方法是注释掉您最近添加的任何代码,并继续这样做,直到您的代码起作用为止。然后,您可以缓慢地重新引入代码,直到找到导致编译中断的部分,然后对其进行修复。

因此,不要惊慌,您可以做到!

今天,您应该完成项目8的总结一章,完成其审核,然后应对其所有三个挑战。

  • Moonshot项目:挑战
  • Review for Project 8: Moonshot

你可能感兴趣的:(100 Days of SwiftUI —— Day 42:Moonshot(四))