W mojej aplikacji, wczytuję dane JSON przy użyciu metody NSURLConnection
, co wygląda tak:NSURLConnection wraca stare dane
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:
[NSURL URLWithString:@"theurl"]];
NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:request
delegate:self];
[theConnection start];
mogę odbierać i zapisywać dane w metodzie -didReceiveData:
, ale jeśli mogę zaktualizować Plik JSON na moim serwerze, NSURLConnection
nadal dostarcza mi stary JSON, podczas gdy plik jest poprawnie przesyłany na serwer. Tylko jeśli usunę całą aplikację z iPhone'a (lub iPhone'a Simulatora) i przebuduję aplikację, otrzyma nowy plik Json.
Czy ktoś zna rozwiązanie tego problemu?
Dźwięki jak wynik jest buforowany, patrz [ta odpowiedź] (http://stackoverflow.com/questions/405151/is-it-possible-to-prevent-an-nsurlrequest-z-caching-data-or-remove-cached -dat) – Douglas
Dziękujemy! Twoja odpowiedź Jesse'a i dla mnie zadziałała! – Jelle