Tag: caching

移动图像caching大小限制?

是否有人熟悉移动设备的全面列表及其浏览器对图像的caching限制? 我find了一个iPhone的参考: iPhone web app performance 但是3岁了。 但是,它确实表明iPhone不会将图像caching超过25k。 我想知道这是否仍然如此,如果有人有类似的信息诺基亚,黑莓和Android设备。

iOS中的UIWebViewcaching

我在我的应用程序托pipeUIWebView 。 它看起来像UIWebViewcaching图像和数据本身。 我想清除应用程序启动时的caching。 清理Safari的caching没有帮助。 我发现刷新UIWebView的caching的唯一方法是closures我的iPhone并再次打开它。 closures应用程序也没有帮助。 苹果的文档没有提到它,或者我错过了一些东西。 以防万一,应用程序是用monotouch创build的。

如何caching由WKWebView加载的资源?

我使用WKWebView来显示丰富的文字,包括图像。 我想将这些图像caching在磁盘上。 我如何获得这些HTTP请求并caching响应?

有没有办法清除从应用程序安装存储的所有数据?

我有一个iOS应用程序,它将数据存储在NSUserDefults并且许多其他数据由于Web视图加载,社交媒体签名等而被设置在caching中。我想从应用程序创build的caching中删除所有数据。 有没有办法在iOS中以编程方式执行此操作?

RestKit – fetchFromDataStore(caching)问题

我正在查看RestKit框架以及它如何工作。 然后我创build一个简单的项目,将调用Github api,并将数据加载到一个tableview中 – 在我读过一些教程后 – 关于从远程加载和映射它工作正常,并加载到tableview,但是当我试图从数据存储 – 离线模式 – 应用程序将崩溃,这是日志: 2012-07-29 16:21:41.611 RKGithubClient_FromZtoH[29181:c07] I restkit:RKLog.m:33 RestKit initialized… 2012-07-29 16:21:53.161 RKGithubClient_FromZtoH[29181:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'executeFetchRequest:error: A fetch request must have an entity.' *** First throw call stack: (0x20b9022 0x197acd6 0xf15871 0x643c 0x42e5 0x3e14 0x4697 0x53838f 0x5385eb 0x5394ed 0x4a6a0c 0x4abf92 […]

如何在我的项目中使用SDWebImage

Iam使用collectionview加载图像。这些图像在后台线程中从url加载。 因此,滚动不平滑。在url中的图像过期秒后,因此我想用新的图像更新图像。如何使用SDWebImage加载图像,并使滚动平滑? 任何人都可以请帮我解决这个问题。

Cordova File Plugin从ioscaching中加载video源

我真的想从我的应用程序caching中加载video的来源。 在我的应用程序的本机部分,我将video保存到caching中文件夹内的文件夹。 /var/mobile/Containers/Data/Application/639797B4-1726-4350-91D7-2E212ACB974D/Library/Caches/…/…/clip.mov 所以我正在考虑使用cordova文件插件: https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/index.html#display-an-image-file- 老实说,我很困惑,我应该如何执行它。 我在应用程序的networking端几乎没有做任何事情。 只是一些基本的function,我不确定如何做到这一点,我应该在哪里做到这一点。 我知道这应该是在设备准备就绪之后。 所有我想要做的是读取文件,但它说我需要一个fileEntry对象,我想我需要创build一个临时或持久的文件。 (不确定哪个是合适的,因为我只是想临时使用这个文件,但是我把它保存到了文件caching文件系统中,所以我猜它是持久的?)我通常对我需要包含的内容感到困惑。 下面是我的准系统JS: var app = { // Application Constructor initialize: function() { this.bindEvents(); }, // Bind Event Listeners bindEvents: function() { document.addEventListener('deviceready', this.onDeviceReady, false); … //some button events … }, // deviceready Event Handler onDeviceReady: function() { app.receivedEvent('deviceready'); // <— }, // Update DOM on […]

如何知道NSURLSessionDataTask响应是否来自caching?

我想确定来自NSURLSessionDataTask的响应是来自caching还是来自服务器 我NSURLSessionDataTask创build我的NSURLSessionDataTask request.cachePolicy = NSURLRequestUseProtocolCachePolicy;

为什么drawRect留下部分图像?

这是我的情况: 我有一个包含餐馆列表的表格,每个条目显示使用drawRect绘制的记分栏上随着时间的检查结果。 当用户向下滚动表格然后向上滚动时,就会显示带有黄色和红色方块的记分栏,以前的记分栏会显示这些方块。 date也被引入到之前的记分栏中。 我的问题在于摆脱旧的方块。 每次drawRect被调用时都不应该被擦除吗? 我已经放置了三张图片,希望能够解释我的意思。 我不认为这是表格行caching自定义单元格的问题? 这里,一旦UITableCellbuild立单元出队,绘制得分条; 单元格中的所有其他视图都是正确的,这让我觉得问题在于drawRect无法清除graphics上下文。 – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { if (indexPath.row < self.establishments.count) { return [self establishmentCellForIndexPath:indexPath]; } else if (self._noResultsFound) { return [self noResultsCell]; } else { return [self loadingCell]; } } – (UITableViewCell *)establishmentCellForIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"EstablishmentCell"; DSFEstablishment *establishment = [self.establishments […]

在iOS 5应用程序中保存文件的位置?

我听说苹果改变了一些事情,关于iOS 5中的内存pipe理。那么在哪里是最好的地方,在我的新iOS 5应用程序中保存应用程序数据和文件,而不会丢失数据?