ios获取新数据要不要关_如何在ios中重新加载数据之前获取数据?[关闭]

我使用afnetworking从服务器获取数据。但是我的tableview在每次获取数据之前都会更新,即使我

reloadData()

在主线中。

这是我的代码:

class ListTableViewController {

var manager: AFHTTPSessionManager!

var title: String!

override func viewDidLoad() {

super.viewDidLoad()

//init manager and parameters

//.......

manager.get("http://localhost:8080/Router.php", parameters: parameters, progress: nil, success: { task, responseObject in

let data = responseObject as!Dictionary

self.title = data["title"]!

self.tableView.reloadData()}, failure: nil)

}

override func numberOfSectionsInTableView(tableView: UITableView) -> Int {

return 1

}

func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {

return title

}

}

它将终止,因为标题为零。

我确信数据是正确的,因为我可以通过

UIAlertController

. 但是如何才能在TabVIEW开始初始化之前得到它呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值