swift实现天气预报应用weather-forecast app Using swift
来源:互联网 发布:产业结构优化 编辑:程序博客网 时间:2024/05/16 10:57
最近楼主在swift的自学中痛并快乐着,这个最简单的天气预报功能遇到了好多小坑, 吐血记录下代码.
// ViewController.swift// Weather//// Created by angela on 14/11/4.// Copyright (c) 2014年 angela. All rights reserved.//import UIKitclass ViewController: UIViewController { @IBOutlet var tv:UITextView? @IBAction func btnPressed(sender:Anyobject){ println("button clicked") loadWeather() } override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view typically from a nib. loadWeather() } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } func loadWeather(){ var url = NSURL(string: "http://www.weather.com.cn/data/sk/101010100.html") println("\(url)") var data = NSData(contentsOfURL: url!) println("\(data)") var json : Anyobject? = NSJSONSerialization.JSONobjectWithData(data! options:NSJSONReadingOptions.AllowFragments error: nil) var weatherInfo : Anyobject! = json?.objectForKey("weatherinfo") var city : Anyobject! = weatherInfo?.objectForKey("city") var temp : Anyobject! = weatherInfo?.objectForKey("temp") var wind : Anyobject! = weatherInfo?.objectForKey("WD") var ws : Anyobject! = weatherInfo?.objectForKey("WS") tv?.text = "城市:\(city)\n温度: \(temp)\n风: \(wind)\n风级:\(ws)" }}
0 0
- swift实现天气预报应用weather-forecast app Using swift
- 用Swift实现一款天气预报APP(一)
- 用Swift实现一款天气预报APP(二)
- 用Swift实现一款天气预报APP(三)
- Weather Forecast
- iOS app: Weather Forecast and Huawei Remote Control
- POJ 2044 Weather Forecast
- POJ 2044 Weather Forecast
- poj2044 Weather Forecast 搜索
- POJ2044 Weather Forecast(DFS)
- 使用Google Weather API 制作天气预报应用
- swift UI专项训练43 Swift实现APP引导页
- swift初试-简单的天气预报
- UICollection using Swift
- UICollection using Swift
- swift实现饭否应用客户端源码
- 【记忆化搜索】PKU-2044-Weather Forecast
- 5 Weather Forecast API for developing apps
- POJ 2449 Remmarguts' Date 第K短路 A*
- image
- (10) 浅谈容器Map
- 初始化基类-带参数的构造器
- Myeclipse10优化方法
- swift实现天气预报应用weather-forecast app Using swift
- HDU 2.1.6 找新朋友
- 沾染了蓮花的滿池芬芳
- Java Swing Ribbon(Flamingo)的使用05:小组件
- GMM高斯混合模型 学习(2)
- 将index.jsp去掉
- HDU 5090 Game with Pearls(贪心)
- http错误码大全
- Mybatis foreach 批量操作