KHolder类中的objectForKey方法,每次取出缓存数据之后,都立即将已保存在本地的文件删除,所以造成当离线使用时,第一次能看到数据,之后就再也看不到了。这点让人觉得很奇怪,不是应该等过期了再删除吗?