需要有关如何在iPhone上缓存文本数据的建议

时间:2010-01-22 01:40:48

标签: iphone caching

你能给我一些算法或例子吗?

1 个答案:

答案 0 :(得分:1)

NSUserDefaults很好地保留了数据片段。

示例:

- (void)applicationDidFinishLaunching:(UIApplication *)application {
    [window addSubview:tabBarController.view];
    if ([[NSUserDefaults standardUserDefaults] integerForKey:kTabIndexKey])
        tabBarController.selectedIndex = [[NSUserDefaults standardUserDefaults] integerForKey:kTabIndexKey];
}

- (void)applicationWillTerminate:(UIApplication *)application {
    [[NSUserDefaults standardUserDefaults] setInteger:tabBarController.selectedIndex forKey:kTabIndexKey];
}

持久并加载一个整数(您的方法将是“setString”和“stringForKey”,请检查文档。)