Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 斯威夫特:回到桌子上_Arrays_Swift_Tableview_Backendless - Fatal编程技术网

Arrays 斯威夫特:回到桌子上

Arrays 斯威夫特:回到桌子上,arrays,swift,tableview,backendless,Arrays,Swift,Tableview,Backendless,我有一个问题,把我收到的数据(从后台)到一个tableview。 正如你在图片上看到的那样,我从BackEnd获得了数据,我用print检查了数据,结果正常。 现在我想把数据放到我的tableView中,但它不像通常那样在开始时创建数组,然后只放return.Sub.count 知道怎么做吗 您应该申报 var Sub = [String]() 在tableView类声明下面(最上面) 那么在你的功能上, fetchingAllUsers() 删除“var”关键字,您就可以了 此外,如果

我有一个问题,把我收到的数据(从后台)到一个tableview。 正如你在图片上看到的那样,我从BackEnd获得了数据,我用print检查了数据,结果正常。 现在我想把数据放到我的tableView中,但它不像通常那样在开始时创建数组,然后只放return.Sub.count

知道怎么做吗

您应该申报

var Sub  = [String]()
在tableView类声明下面(最上面)

那么在你的功能上,

fetchingAllUsers() 
删除“var”关键字,您就可以了


此外,如果您需要我更具体一些,如果您发布了所有代码,这也会有所帮助。

为什么不全局声明子数组?将数据插入数组后,重新加载表。我已经尝试@Md.MuzahidulIslam。如果我做对了。。。将var Sub=[String]()放在“var Sub=[Subjectsm Sub……bla bla bla]的右上方,我将self.tableView.reloadData放在下面。这是一个范围问题-我建议阅读有关编程和范围的一般内容,以更好地了解为什么这对您不起作用。此外,请确保获取allusers()在返回您的数字行分区之前被调用