Nella mia domanda, sto caricando i dati JSON utilizzando il metodo NSURLConnection
, quella che appare come questo:NSURLConnection sta tornando dati vecchi
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:
[NSURL URLWithString:@"theurl"]];
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:request
delegate:self];
[theConnection start];
ricevo e salvare i dati nel metodo -didReceiveData:
, ma se aggiorno il mio File JSON sul mio server, lo NSURLConnection
mi offre ancora il vecchio JSON, mentre il file è stato caricato correttamente sul server. Solo se elimino l'intera app dal mio iPhone (o iPhone Simulator) e ricostruisco l'applicazione, riceve il nuovo file Json.
Qualcuno conosce una soluzione per questo problema?
Suoni come il risultato è stato memorizzato nella cache, vedere [questa risposta] (http://stackoverflow.com/questions/405151/is-it-possibile-per-prevent-an-nsurlrequest-da-caching-data-or-remove-cached -dat) – Douglas
Grazie! La tua risposta e quella di Jesse hanno funzionato per me! – Jelle