UItableview重载方法在另一个方法之前调用

时间:2013-06-18 12:10:52

标签: ios uitableview

我想从服务器数据填充UItableview。我使用下面的代码但是tableview首先加载然后加载。

[self GetReaction:(@"12")];   // This method fetch the data from server.

[_tblLines reloadData];    //Reload Ui Table view

当我使用NSLOG打印消息时,[_tblLines reloadData];首先然后[自我GetReaction:(@“12”)];

2013-06-18 17:30:51.970 Penguin[2230:c07] Counter    //Table view
2013-06-18 17:30:51.974 Penguin[2230:c07] Counter
2013-06-18 17:30:51.978 Penguin[2230:c07] Counter
2013-06-18 17:30:51.988 Penguin[2230:c07] Counter
2013-06-18 17:30:52.794 Penguin[2230:c07] Your Array elements are = Mind Blowing :)//methode
2013-06-18 17:30:52.795 Penguin[2230:c07] Your Array elements are = Thanks Superb :)
2013-06-18 17:30:52.822 Penguin[2230:c07] Your Array elements are = Mind Blowing :)
2013-06-18 17:30:52.822 Penguin[2230:c07] Your Array elements are = Thanks Superb :)

有人告诉我为什么[_tblLines reloadData]方法首先调用,实际上我在[self GetReaction:(@"12")]方法之后调用它。

1 个答案:

答案 0 :(得分:1)

因为从数据中提取需要一些时间。 同时它将继续执行代码。 当您从服务器接收数据时,您应该重新加载表。