为什么viewDidLoad在swift中完成时数据不显示?

当我的应用程序完成启动时,应该有数据显示在UITableViewCell上。 然而,这里没有任何东西,所以在重新启动应用之后,通过按回家button并向上滑动视图,select我的演示应用,所有的数据显示正常,似乎没有任何错误。 是什么导致了最初的问题? 你有什么想法,为什么?

你是否将tableView.dataSource设置为self ? 另外,你需要调用tableView.reloadData()来填充数据。 希望这可以帮助。

当你使用UITableView时,不要忘记在下载数据后调用self.tableView.reloadData()。