100 Days of SwiftUI —— Day 71:Bucket List(四)

100 Days of SwiftUI —— Day 71:Bucket List(四)_第1张图片

到现在为止已经花费了一段时间,但是今天您将使用很少的代码来实现一些应用程序功能。更具体地说,您将看到如何在MapKit标注中处理与可选值的绑定,如何基于枚举的值显示不同的UI,如何向我们从网络请求中获取的某些数据添加自定义的 Comparable一致性等等。确实使我们的应用程序提升了一个档次。

您很有可能现在真的开始感到我们的难度曲线,因为我们的项目在不断发展,规模和复杂性也在不断增加。我想借此机会提醒您一些注意事项:

  1. 你不孤单;每个人都必须经历同样的学习过程。
  2. 这是一场马拉松,而不是短跑;慢慢来,它会来的。
  3. 可以稍事休息,稍后再讨论一个话题。看些其他新鲜的事会有所帮助
  4. 没有什么学习不需要奋斗;如果您正在努力学习一些东西,那么最终它会更好。

孔子的一句名言广为人知:

譬如为山,未成一篑,止,吾止也。譬如平地,虽覆一篑,进,吾往也。
it doesn’t matter how slowly you go, as long as you don’t stop.

今天,您需要处理三个主题,在这些主题中,您将可以进行网络通信,添加Comparable的一致性等等。
愿望清单项目(二)
  • 扩展现有类型以支持 ObservableObject
  • 从高德地图查询POI数据

你可能感兴趣的:(100 Days of SwiftUI —— Day 71:Bucket List(四))