【Swift】Alamofile网络请求数据更新TableView的坑

本文记录了作者在使用Alamofire从网络获取数据并更新TableView时遇到的困难,经过一番搜索,最终在英文网站找到解决方案。文章旨在帮助初学者避免踩坑,提供了一个快速解决此类问题的方法。
摘要由CSDN通过智能技术生成


写这篇BLOG前,有些话不得不提一下,就仅当发发恼骚吧。。。

今天下午为了一个Alamofire取得数据而更新TableView的问题,查了一下午的百度(360也是见鬼的一样),竟然没有一个简单明了的回答,

而唯一几个比较接近答案的,说要 self.tableView.reloadData(),也没有贴上代码,说要放在哪个函数内,

都犹抱琵琶半遮面,让初学者自己采坑,于是郁闷了一下午,刚刚回到家,试想想,要不试试英文网,毕竟Swift就是人家老外的,

说不定老外会告诉你,怎么取得数据并绑定TableView,果不其然,用了不到3份钟的时候就完美解决。

写这篇BLOG,如果后面的新手有幸看到这篇,也可以少走很多弯路。。。

还有

特别感谢英文网

http://blog.revivalx.com/2015/02/23/uitableview-tutorial-in-swift-using-alamofire-haneke-and-swiftyjson/


有一点特别注意的是,方法 self.tableView.reloadData() 要在变量wifi改变的时候立马加入

直接看以下的代码了。。。




//
//  TableViewController.swift
//  MyTableView-1387
//
//  Created by apiapia on 17/1/6.
//  Copyright © 2017年 apiapia. All rights reserved.
//$ curl http://httpbin.org/get
//
//{
//    "args": {},
//    "headers": {
//        "Accept": "*/*",
//        "Connection": "close",
//        "Content-Length": "",
//        "Content-Type": "",
//        "Host": "httpbin.org",
//        "User-Agent": "curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3"
//  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值