需要有关使用Three20 / ASIHTTPRequest或CoreData在iPhone编程中实现缓存的建议

时间:2011-08-04 06:00:05

标签: iphone core-data three20 asihttprequest

我目前正在开发一个使用Three20作为基础框架的项目,但我发现ASIHTTPRequest很容易处理表单请求,这就是我将它合并到我的项目中的原因..然后我也发现我需要缓存我的会话密钥,以便当我的应用程序终止时,我仍然可以在应用程序启动时检查我的用户是否已登录(然后我将再次使用基本核心数据实现它)

正如您所看到的,我的项目中有很多缓存功能,我找不到最好的方法,或者哪种方法最好?

我也不知道Three20和ASIHTTPRequest中的缓存是如何工作的.. 我真的很想使用他们的缓存功能,因为我将缓存源和更多

1 个答案:

答案 0 :(得分:1)

如果您要存储用户凭据,最好将它们存储在Keychain中。您可以通过Keychain Services API执行此操作。有很多例子展示了如何使用这个API。 Example 1Example 2