ios - otros - Borrar caché de conexión de NSUR
borrar cache spotify iphone (5)
¿Hay alguna manera de borrar el caché de NSURLConnection?
Utilicé eso para descargar algunas cadenas, pero sigo recibiendo las mismas cadenas aunque las cambié desde mi servidor.
Agregue un número aleatorio al final del nombre del archivo
Me gusta abc.pdf?rand=10023
Aquí hay una manera de las páginas oficiales de Apple que podrían ayudar. Solo lea la respuesta corta e informativa en el enlace.
Puedes borrar el caché explícitamente usando:
obj-c
[[NSURLCache sharedURLCache] removeAllCachedResponses];
rápido
URLCache.shared.removeAllCachedResponses()
Tuve el mismo problema, no importa lo que haga, seguiré obteniendo datos antiguos de la web. Hice una solución simple. Hice un script php. Este script lee los datos. Ahora accedo a este script php en lugar del archivo de datos y estoy listo.
Usted especifica la política de caché cuando crea su objeto NSURLRequest. Establezca la propiedad cachePolicy
en NSURLRequestReloadIgnoringCacheData
o use initWithURL: cachePolicy: timeoutInterval: initializer. Consulte la documentation sobre la política de caché.