我正在我的应用程序中从我自己的服务器上读取一个文本文件(.txt),我把它放在这样的字符串中:
NSString *vers= [NSString stringWithContentsOfURL:[NSURL URLWithString:lnk] encoding:NSUTF8StringEncoding error:nil];
问题在于,即使在我的服务器上,它也会显示号码1371135679
,在我的应用中,它会显示旧号码1371133137
。所以由于某种原因,它不执行该行或什么?有没有人知道如何解决这个问题,也许它与缓存有关我只是猜测...
答案 0 :(得分:1)
处理HTTP缓存的最简单方法:只需在请求中添加?t=<timestamp>
(或随机值)。
答案 1 :(得分:0)
[[NSURLCache sharedURLCache] removeAllCachedResponses];