中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ios項目:天氣預報

發布時間:2020-07-19 21:58:21 來源:網絡 閱讀:484 作者:中游學院 欄目:移動開發

ios項目:天氣預報

ios項目:天氣預報

本項目基于 《使用storyboards建立 Navigation Controller and Table View》 http://uliweb.cpython.org/tutorial/view_chapter/424

創建, 代碼中使用了 靜態的 tableviewcell

增加了 textview,url,json數據解析

部分代碼片段:

1.//
2.//  cityViewController.h
3.//  weather1
4.//
5.//  Created by HeJiasheng on 13-11-12.
6.//  Copyright (c) 2013年 HeJiasheng. All rights reserved.
7.//
8.
9.#import <UIKit/UIKit.h>
10.
11.@interface cityViewController : UIViewController
12.
13.@property (strong, nonatomic) IBOutlet UITextView *text1;
14.@property (strong, nonatomic) IBOutlet NSString *textcontent;
15.@end
1.- (void)viewDidLoad
2.{
3.    [super viewDidLoad];
4.    self.text1.text= textcontent;
5.  // Do any additional setup after loading the view.
6.}
1.//
2.//  ViewController.h
3.//  weather1
4.//
5.//  Created by HeJiasheng on 13-11-12.
6.//  Copyright (c) 2013年 HeJiasheng. All rights reserved.
7.//
8.
9.#import <UIKit/UIKit.h>
10.
11.@interface ViewController : UITableViewController
12.
13.@end

ViewController.m 增加

1.- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
2.    if ([segue.identifier isEqualToString:@"cityinfo"]) {
3.        NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
4.        UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
5.      
6.        if ([[[cell textLabel] text] isEqualToString: @"北京"]) {
7.            NSError *error;
8.            NSURL *URL = [NSURL URLWithString:@"http://m.weather.com.cn/data/101010100.html"];
9.            NSData *data = [NSData dataWithContentsOfURL:URL];
10.            NSDictionary *Dic = [NSJSONSerialization JSONObjectWithData:data
11.                                                            options:NSJSONReadingMutableContainers
12.                                                            error:&error];
13.         
14.            NSDictionary *Info = [Dic objectForKey:@"weatherinfo"];
15.      
16.        cityViewController *destViewController = segue.destinationViewController;
17.          
18.            destViewController.textcontent = [NSString stringWithFormat: @"今天是 %@  %@  %@  的天氣狀況是:%@  %@ ",[Info objectForKey:@"date_y"],[Info objectForKey:@"week"],[Info objectForKey:@"city"], [Info objectForKey:@"weather1"], [Info objectForKey:@"temp1"]];
19.
20.        }
21.
22.    }
23.}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庐江县| 密云县| 舞钢市| 布尔津县| 宿迁市| 曲阳县| 筠连县| 上杭县| 阿瓦提县| 玉山县| 白河县| 栾城县| 宜章县| 互助| 沁源县| 镇远县| 普兰店市| 仙居县| 梁山县| 会同县| 清远市| 浏阳市| 文成县| 丽水市| 稷山县| 安新县| 潞西市| 九龙县| 通城县| 庄河市| 澄城县| 怀远县| 台南县| 微山县| 永寿县| 黄浦区| 玉林市| 延寿县| 大足县| 抚宁县| 宜黄县|