2013-06-18 4 views
-3

서버 데이터에서 UItableview를 채우고 싶습니다. 아래 코드를 사용하지만 tableview가 먼저로드되고 나서 methose가 사용됩니다.UItableview 새로 고침 메서드가 다른 메서드보다 먼저 호출 중임

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

[_tblLines reloadData]; //Reload Ui Table view 

NSLOG를 사용하여 메시지를 인쇄 할 때 [_tblLines reloadData]; 먼저 [self 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

안녕하세요, 회신 해 주셔서 감사합니다. 그럼, 어떻게 [_tblLines reloadData] 호출 할 수 있습니다; 데이터를받은 후? – Shailesh

+0

그것은 코딩 방법에 따라 다릅니다. 이 데이터를 요청하기 위해 ur 코드를 서버에 호출 할 수 있습니까? – keen

+0

안녕하세요. 저는 당신이 옳다고 생각합니다. 내 배열은 다차원 배열 (2 차원 배열)입니다. 제 2d 배열을 tableview 셀에 어떻게 할당 할 수 있는지 말해 주시겠습니까? 단일 치수를 지정하는 방법을 알고 있습니다. cell.nameLabel.text = [ReactionDate objectAtIndex : indexPath.row]; 2 차원 어레이에 대해 도와 주실 수 있습니까? – Shailesh

관련 문제