答案 0 :(得分:1)
您正在第71行初始化一个可变数组。
从第73行到第82行写的代码是异步网络调用的块。异步意味着在从服务器获取数据时,该块下面的代码将执行。当它成功从服务器获取数据时,它将成功阻止,如果失败,它将出现故障阻塞。
这就是为什么你的数组会在从服务器填充之前返回。为了更好地实现,请编写单独的方法或api类,以便从服务器获取数据并在该类中填充数组。
答案 1 :(得分:0)
第77行是异步GET
方法成功完成时将调用的块对象的一部分。
如果你让程序运行并且调用成功,你将会遇到断点。