Devo memorizzarlo in un array o cosa?
-
03-07-2019 - |
Domanda
Sto creando un'applicazione (app per iPhone) che ottiene informazioni (battute) da un feed RSS, quindi popola tableView. Ora, prenderei l'RSS e lo memorizzerei in un array, quindi popolerei tableView, o cosa?
E come posso ricevere informazioni da un feed RSS?
Grazie!
Soluzione
Memorizza le istanze di NSDictionary in un NSArray. Popolare il numero di righe della tabella restituendo il conteggio di NSArray. Popolare le righe della tabella restituendo objectAtIndex di NSArray per il valore di riga specificato.
Altri suggerimenti
Crea un oggetto joke e crea un array pieno di oggetti joke.
Un semplice esempio per l'estrazione dei dati dei feed rss è l'esempio sismico xml sul sito dei campioni dello sviluppatore di mele all'indirizzo: http://developer.apple.com/iphone/library/samplecode/SeismicXML/index.html
Puoi usare UITableViewDataSource per fornire a UITableView i dati. Potresti dare un'occhiata alla lezione 8 del CS193P di Stanford che credo spiega come usare TableViews su iPhone (con esempi di codice e spiegazioni degli ingegneri Apple).
Se cerchi nelle note delle lezioni potresti trovare la risposta alla tua seconda domanda, come ottenere dati sulla rete - non specifici di RSS ma potresti avere l'idea (lezione 9? - non sono sicuro che non sia ancora così lontano .. .). Le lezioni sono fornite gratuitamente su iTunesU e sono di ottima qualità e spiegano come costruire app per iPhone.