SwiftUI天气 这是我在一个周末制作的应用程序,旨在了解有关使用Combine和SwiftUI的更多信息。 我对Combine不太熟悉,并且之前还没有真正使用过许多React式库,因此,我很难理解Combine的工作原理。 动机 自从WWDC19宣布它以来,我就一直在使用SwiftUI,但是在Combine中却用不了多少。 由于几次尝试使用它,我都感到害怕,我永远无法真正真正地了解自己在做什么。 现在,我更多地是一个成熟的iOS开发人员(因为在那之前两年的非专业经验基础上,我已经从事了一年的专业工作),所以我想我会再次尝试合并。 屏幕截图 我学到的是 因此,该项目的主要目标是学习有关结合使用Combine和SwiftUI的更多信息。 男孩,我当然学到了一些东西吗? 我遇到的最大问题之一是按命名位置搜索天气。 你看,我选择了开放API天气在使用端点有两个主要参数lat的纬度和lon