gpt4 book ai didi

iphone - ios如何缓存数据

转载 作者:行者123 更新时间:2023-12-03 20:57:48 24 4
gpt4 key购买 nike

我从服务器加载了 XML 数据(包括图像、文本……)并将该数据显示在 iPhone 屏幕上。

当我其他时间访问该屏幕时,如何缓存数据以重新加载该屏幕。会更快。 (不需要再次重新加载XML数据)?

谢谢。

最佳答案

使用EGOcache API。只需在您的类中导入 EGOCache.h 文件即可

- (void)setObject:(id<NSCoding>)anObject forKey:(NSString*)key;
-(void)setObject:(id)anObject forKey:(NSString*)key withTimeoutInterval:(NSTimeInterval)timeoutInterval;
-(id)objectForKey:(NSString*)key;

使用第一种方法通过 forkey 设置数据。如果您想指定缓存时间,请使用第二种方法。

编辑

EGOCache 将永久保存您的数据,请参阅 here用于 NSCache 的使用,它包含各种自动删除策略。

关于iphone - ios如何缓存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3707718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com