NSCache是一个很少使用的工具,实际上看起来很有用。我创建了一个简单的实验来查看它是如何工作的,看起来它不会在内存不足的情况下自动逐出数据(或者我做错了什么!)-(void)viewDidLoad{_testCache=[[NSCachealloc]init];//Allocate600MBofzerosandsavetoNSCacheNSMutableData*largeData=[[NSMutableDataalloc]init];[largeDatasetLength:1024*1024*600];[_testCachesetObject:largeDataforKey:@"