在實(shí)現(xiàn)中用到的一些方法,再此文中可以找到: 完美解析Google weather API,得到天氣信息并顯示 :http://blog.csdn.net/zyc851224/article/details/7383689
1、首先要明白我們需要解析XML文件,而且我們使用的是SAX的方式。第一步我們可以基于single-view來(lái)創(chuàng)建一個(gè)工程,(這里使用的是xcode4.2),添加代理:
2、完成后在viewController.h文件中聲明我們需要的各種控件和變量。我是這么聲明的:
3、完成后我們?cè)趘iewController.m文件里進(jìn)行主要的操作和實(shí)現(xiàn)。
首先我們要獲取 api 的地址,我獲取的地址是:
http://www.google.co.uk/ig/api?weather=Beijing,為了便于以后操作,我們定義一個(gè)變量來(lái)保存城市名稱。
然后再對(duì)具體的信息進(jìn)行解析存儲(chǔ)并顯示,主要代碼如下:
部分注釋不合理,請(qǐng)自行斟酌。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
