从URL读取文本文件会返回错误的字符串

时间:2013-06-13 15:12:56

标签: iphone ios objective-c

我正在我的应用程序中从我自己的服务器上读取一个文本文件(.txt),我把它放在这样的字符串中:

NSString *vers= [NSString stringWithContentsOfURL:[NSURL URLWithString:lnk] encoding:NSUTF8StringEncoding error:nil];

问题在于,即使在我的服务器上,它也会显示号码1371135679,在我的应用中,它会显示旧号码1371133137。所以由于某种原因,它不执行该行或什么?有没有人知道如何解决这个问题,也许它与缓存有关我只是猜测...

2 个答案:

答案 0 :(得分:1)

处理HTTP缓存的最简单方法:只需在请求中添加?t=<timestamp>(或随机值)。

答案 1 :(得分:0)

 [[NSURLCache sharedURLCache] removeAllCachedResponses];