restkit和three20

时间:2011-08-25 12:24:09

标签: three20 restkit

我找不到很多关于three20的好文档,所以我的问题是如果在url缓存和请求方法中restkit和three20之间的重叠是什么。使用RestKit使用three20的TTURLRequest是否有意义?

它们是互补还是重叠。

1 个答案:

答案 0 :(得分:0)

您可以阅读本教程关于[Restkit] [1]

[1]:http://mobile.tutsplus.com/tutorials/iphone/advanced-restkit-development_iphone-sdk/,这是

部分
  

Three20支持两个烤面包机,我们绝大多数的iOS   应用程序构建在两个框架之上:RestKit和Three20。   我们发现Three20大大简化并简化了一个数字   我们的iOS应用程序中的常见模式(例如支持   基于URL的调度)并提供丰富的UI组件库和   帮助我们更快乐,更高效的程序员。和RestKit   显然,使数据处理更加愉快。所以它应该   如果有可用的集成点,那就不足为奇了   两个框架之间。 RestKit和Three20之间的集成   采用TTModel协议的实现形式。 TTModel   定义了抽象数据模型的接口,以通知Three20   用户界面组件的状态并为其提供数据。   TTModel是所有Three20表视图控制器的基础   许多其他组件。 RestKit附带一个可选项   libRestKitThree20目标,提供驱动接口   通过使用RestKit对象加载器的Three20表视图   RKRequestTTModel类。 RKRequestTTModel允许我们处理所有   使用RestKit进行建模,解析和对象映射,然后插入我们的   数据模型直接进入Three20进行演示。 RKRequestTTModel   还提供透明的离线支持和定期数据刷新   我们的用户界面。使用Core Data备份数据时   模型并在您的控制器中使用RKRequestTTModel,RestKit将   自动从缓存中的任何对象拉出   您在离线时加载的资源路径。   RKRequestTTModel也可以配置为仅在之后命中网络   通过配置refreshRate属性一定的时间。在   除了RKRequestTTModel之外,还有一个子类RKRequestFilterableTTModel   也提供。 RKRequestFilterableTTModel提供支持   排序和搜索已加载对象的集合,可能很有用   用于提供客户端过滤操作。