我知道我在这里犯了一个错误,因为我无法运行我正在尝试构建的项目,而且我在这里尝试做的是从 xml 获取解析的数据,然后将其保存到 nsdata 中,然后将所有这些数据放入缓存,所以当我运行我的项目时,它并不总是加载数据。
@implementation ViewController
{
NSCache *myCache;
}
- (void)viewDidLoad
{
myCache = [[NSCache alloc] init];
}
//saving data into cache
NSString *imageURL = [currentData.imageLink];
NSURL *url = [NSURL URLWithString:imageURL];
NSData *data = [NSData dataWithContentsOfURL:url];
data = [imagesCache objectForKey:@"KEY"];
[imagesCache setObject:imageLinks forKey:@"KEY"];