V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  a379395979  ›  全部回复第 3 页 / 共 3 页
回复总数  43
1  2  3  
2015 年 11 月 18 日
回复了 a379395979 创建的主题 iDev tableView: UITableView, numberOfRowsInSection 调用不了?
https://github.com/iScript/swift-project/blob/master/ySeed/HomeViewController.swift
这是代码,哪位大神帮忙看看啊。。

数组里是有值的, reloadData()就是不行。。 注释掉 WeiboModel.loadData(0, max_id: 0) { (list, error) -> () in , reloadData()就可以了。。 数组是同样的值。都写死了。
2015 年 11 月 18 日
回复了 a379395979 创建的主题 iDev tableView: UITableView, numberOfRowsInSection 调用不了?
@jackisnotspirate

// WeiboModel 的一个 func
class func loadData(since_id: Int, max_id: Int, finished: (list: [WeiboModel]?, error: NSError?)-> ()) {
NetworkTool.shareNetworkTool.loadWeibo(since_id, max_id: max_id) { (result, error) -> () in
// 判断是否有错误
if error != nil {
print("加载微博数据出错:\(error!)")
finished(list: nil, error: error)
}
// 获取返回数据里的微博数据
if let array = result?["statuses"] as? [[String : AnyObject]] {
// 创建模型数组
var list : [WeiboModel] = [];
for dict in array {
// 字典转模型并添加到模型数组中
list.append(WeiboModel(dict: dict))
}
finished(list:list,error:nil);
} else {
// 没有加载到数据
finished(list: nil, error: nil)
}
}
}
专业:计算机网络
工作:web开发
1  2  3  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4769 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 06:36 · PVG 14:36 · LAX 22:36 · JFK 01:36
♥ Do have faith in what you're doing.