-

Atualizar TableView dinamicamente

Aprenda e contribua programando um aplicativo para o iPhone

Atualizar TableView dinamicamente

Mensagempor Juan Basso » 16 Jun 2009 10:33

Pessoal,

Estou desenvolvendo uma aplicação que usa a UITableView. Nela, a cada minuto preciso fazer um refresh dos dados, mas estou tendo um problema. Quando dá um minuto, eu carrego os dados na memória e depois vou alimentar meu array utilizado para alimentar a tabela.

Por exemplo, supondo que a variável 'dados' seja a que alimenta a tabela (no RowsInSections, cellForRow, etc.), eu baixo os novos valores em 'dadosNovos' e depois faço um [dados removeAllObjects] e depois vou dando um [dados add:]. Por fim, um [tableView reloadData]. Minha variável é mutável e funciona bem no simulador, porém no iPhone tem momentos que ele trava devido a NSArrayRaiseBoundException, ou seja, tenta acessar uma posição que não existe em 'dados'. Se eu deixo o iPhone parado, tudo bem, não há tentativa de acesso à variável, mas se eu fico jogando os dados pra cima e para baixo na hora da atualização, BUM ele explode.

Alguém já passou por isso? Sabe algum modo de resolver?
Juan Basso
Membro
Membro
 
Mensagens: 16
Data de registro: 06 Nov 2008 09:59

Pontos de agradecimentos:

1



Google

Retornar para Desenvolvimento de Aplicativos



Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 0 visitantes



Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.