2
我正试图在服务器上存储大量图像,并使用AFNetworking
的图像缓存功能,该功能利用NSUrlCache
的优势,因此应用程序不需要一直打到服务器,甚至可以在离线状态下工作。NSUrlCache磁盘限制?
重要的是图像永不过期并永远保持缓存,所以我想知道是否有磁盘限制缓存可以占用多少空间。 (例如,缓存可能会在旧图像达到极限时失效),谢谢!
我正试图在服务器上存储大量图像,并使用AFNetworking
的图像缓存功能,该功能利用NSUrlCache
的优势,因此应用程序不需要一直打到服务器,甚至可以在离线状态下工作。NSUrlCache磁盘限制?
重要的是图像永不过期并永远保持缓存,所以我想知道是否有磁盘限制缓存可以占用多少空间。 (例如,缓存可能会在旧图像达到极限时失效),谢谢!
检查电流限制:
NSLog(@"Disk Limit: %u bytes and converted to MB: %u", [NSURLCache sharedURLCache].diskCapacity, [NSURLCache sharedURLCache].diskCapacity/1024/1024);
NSLog(@"Memory Limit: %u bytes and converted to MB: %u", [NSURLCache sharedURLCache].memoryCapacity, [NSURLCache sharedURLCache].memoryCapacity/1024/1024);
创建更大的缓存使用:
- (id)initWithMemoryCapacity:(NSUInteger)memoryCapacity diskCapacity:(NSUInteger)diskCapacity diskPath:(NSString *)path
的NSURLRequest处理使用NSURLRequestCachePolicy属性缓存选项。