Skip to content

请问作者为什么每次重新启动app,获取不到缓存数据呢? #8

@ApesTalk

Description

@ApesTalk

我在一个需要缓存数据的页面对数据进行了缓存:
[Kache setValue: inDefaultPoolForKey: expiredAfter:];用的这个方法。
然后在appdelegate里面添加了如下代码:

  • (void)applicationWillResignActive:(UIApplication *)application
    {
    [Kache save];
    }
  • (void)applicationDidEnterBackground:(UIApplication *)application
    {
    [Kache save];
    }
    但是,如果不重启app,到这个页面是可以获取到缓存数据的。只要重启app就拿不到混存数据了。
    请问作者该怎么做到可以app重启之后依然可以拿到混存数据呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions