当我阅读关于
NSDataReadingOptions
Options for methods used to read NSData objects.
enum {
NSDataReadingMappedIfSafe = 1UL << 0,
NSDataReadingUncached = 1UL << 1,
NSDataReadingMappedAlways = 1UL << 3,
};
typedef NSUInteger NSDataReadingOptions;
它说
NSDataReadingUncached 指示文件不应存储在文件系统缓存中的提示。对于一次读取并丢弃的数据,此选项可以提高性能。在 OS X v10.6 及更高版本中可用。在 NSData.h 中声明。
所以我假设默认情况下这些 URL 请求是缓存的,如果我想使用共享全局缓存,就不需要实现 NSURLRequest 来缓存数据?这种理解正确吗?