Devo armazená-lo em uma matriz, ou o quê?
-
03-07-2019 - |
Pergunta
Eu estou fazendo um aplicativo (iPhone app) que recebe informação (piadas) de um feed RSS, em seguida, preenche o tableView. Agora, eu pegaria o RSS e armazená-lo em uma matriz, em seguida, preencher o tableView, ou o quê?
E como faço para receber informações de um feed RSS?
Obrigado!
Solução
casos Loja de NSDictionary em um NSArray. Preencher o número da tabela de linhas, retornando a contagem do NSArray. Preencher linhas da tabela, retornando objectAtIndex do NSArray para o valor de linha especificado.
Outras dicas
Criar um objeto de piada e criar uma matriz completa dos objetos piada.
Um exemplo simples para puxar em feeds de dados RSS é o exemplo xml sísmica no site amostras de desenvolvedor da Apple em: http://developer.apple.com/iphone/library/samplecode/SeismicXML/index.html
Você pode usar UITableViewDataSource para fornecer UITableView com dados. Você pode querer ter um olhar para palestra 8 de CS193P de Stanford que eu acredito que explica como usar TableViews no iPhone (com exemplos de código e explicação dos engenheiros da Apple).
Se você fuçar notas de aula que você pode encontrar resposta à sua segunda pergunta, como obter dados sobre a rede - específico não RSS mas você pode ficar com a ideia (palestra 9 -? Não tenho certeza Não estou tão longe ainda .. .). Palestras são fornecidos gratuitamente ao longo iTunesU e são de excelente qualidade explicando como construir aplicativos para o iPhone.