2 초마다 자체적으로 새로 고침하는 테이블이 있습니다. 그것은 시뮬레이터 및 내 와이파이에서 좋은 작동. 그러나 셀룰러 네트워크 (또는 느린 네트워크)로 전환하면 안정적으로 행을 선택할 수 없습니다.지연된 네트워크 - 지연된 DidSelectRowAtIndexPath
때때로 행을 클릭하면 8 초 후에 작동합니다. 때로는 결코.
필자의 새로 고침 기능이 지연의 원인이라고 생각했지만 기능의 시작과 끝 부분에 시간을 인쇄했으며 2 밀리 초 밖에 걸리지 않았습니다.
비슷한 네트워크 문제가있는 사람이 있습니까?? 전화 끊기의 원인이 될 수있는 정보는 무엇입니까?
내 새로 고침 기능이있는 viewDidLoad에서 호출됩니다
- (void) updateMethod
{
[columnArray removeAllObjects];
[self getColumnData];
[homeTable reloadData];
}
getColumnData 웹 사이트 호출하고 당신은 네트워크 작업을 수행해서는 안 columnArray
귀하의 didselectrowatindexpath가 "새로 고침"기능을 호출합니까? – Max
응답으로 내 질문을 편집했습니다 - viewDidLoad에서 호출되었습니다 – AllieCat
'updateMethod'를 게시 할 수 있습니까 – RyanG