1

我正在从服务器中检索图像并将其显示在 ios 中。我选择了我需要在它的全屏上看到的图像。但问题是,一旦我回去,它会再次从服务器重新加载整个图像。是否有任何解决方案可以将其保存在缓存文件中一段时间​​。我为此搜索了整个互联网,但没有得到适当的解决方案。任何人都可以为此指定最佳教程。我是ios新手

4

1 回答 1

1

如果每次返回时它都会从服务器重新加载所有图像,这可能是因为您可能会创建一个新视图,或者因为您正在调用从方法 viewWillAppear 而不是在 viewDidLoad 中加载图像

- (void)viewDidLoad
{
    [super viewDidLoad];

    // Load the images here...

}

而不是在这里:

- (void)viewWillAppear:(BOOL)animated
{
   [super viewWillAppear:animated];
}

如果这没有帮助,请向我们提供一些代码。

于 2013-06-12T08:30:57.007 回答