Day11 天气API小实作1

因为这次我接的API是openweather,所以我们开始前要先到他们的官网去申请帐号哦!
注册完後回到首页会发现上面一排有API点选下去,底下第一个会显示Current Weather Data再点选API doc,那画面就先帮我停留在点选後。


再来回到Xcode,创建一个专案,那我们就命名为WeatherAPI吧!
进入之後跟以前一样,但我们要多创一个.swift档等等要放struct用的。
我们先来到xib,选取天气地点嘚方式我们就用pickerview,而底下显示资讯的地方我们就拉一个view然後里面放上你想要呈现的资料label,国字旁边的小图示可以用内建的哦~背景图片我是上网找的,但可能要找比较久一点。

回到我们额外创的档案,因为我们是要回传资讯所以我们先建立两个struct,而这两个非常重要,因为我们是要回传底下网站的资讯,所以我们的命名要和底下的一致!
建立之後我们在建立一个struct要存我们的apikey的地方。
之後再建立以想要选取的城市有哪些,但是!一定要是英文的哦,因为回传网站上是英文的,中文会找不到哦!这边地点就可以看个人随便增加减少~

apikey在点选刚刚网站上的第一个框框里的apikey後可以找到哦,复制到专案就好了。


那今天的进度就先到这罗!我们明天继续!


<<:  Day 9 : PHP - 如何宣告阵列?又该如何印出它?

>>:  [从0到1] C#小乳牛 练成基础程序逻辑 Day 8 - 变数 运算子 运算元

21. React简易实作_购物车清单( 将下层State提升给上层元件 )

今天要解释的是: 如何将下层State提升给上层元件。 但如果没有举例真的太抽象了,所以就乾脆做个功...

Day 10:一起了解 Angular 应用程序的启动流程(二)

前一篇我们提到了一部分的启动流程,今天我们会探讨剩下的启动流程资讯。 首先,我们要先知道 JavaS...

Day 26 - Clean Code 迈向更好读、好维护的程序

前言 今天的主题会参考这本非常有名的书 Clean Code。 写程序到最後,除了最基本的,商业功能...

出生第39天 打疫苗日

原本想回诊禾馨的时候顺便带幼兽去小禾馨打满一个月可以打的B肝疫苗,但完全预约不到,打电话去问说有没有...

[Day3]C# 鸡础观念- 核心的数据成员~变数(一)

变数的世界 在C#世界中,基本上大家都希望有自己的归属感,所以他们都会被赋予一个的种族, 这也是所谓...