休息套件和三20

发布于 2024-12-01 06:39:27 字数 142 浏览 1 评论 0原文

我找不到关于 Three20 的很多好的文档,所以我的问题是,restkit 和 Three20 在 url 缓存和请求方法中是否有重叠。将 Three20 的 TTURLRequest 与 RestKit 一起使用是否有意义?

它们是互补的还是重叠的。

I couldn't find a lot of good documentation on three20, so my question is what if any is the overlap between restkit and three20 in the url cache and request methods. Does it make sense to use three20's TTURLRequest with RestKit?

Are they complementary or overlapping.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

岁吢 2024-12-08 06:39:27

您可以阅读有关 [Restkit][1] [1] 的教程

http://mobile.tutsplus.com/tutorials/iphone/advanced-restkit-development_iphone-sdk/,这是该部分

两个烤面包机提供 Three20 支持,我们的 iOS 的绝大多数
应用程序构建在两个框架之上:RestKit 和 Three20。
我们发现 Three20 极大地简化和精简了一些
我们的 iOS 应用程序中的常见模式(例如支持
基于 URL 的调度)并提供丰富的 UI 组件库和
让我们程序员更快乐、更高效的帮手。和休息套件
显然,数据处理变得更加愉快。所以应该
毫不奇怪有可用的集成点
两个框架之间。 RestKit 与 Three20 的集成
采用 TTModel 协议实现的形式
。 TT模型
定义抽象数据模型的接口以通知 Three20
用户界面组件了解它们的状态并为它们提供数据。
TTModel 是所有 Three20 表格视图控制器以及
许多其他组件。 RestKit 附带一个可选的
libRestKitThree20 提供驱动接口的目标
通过 RestKit 对象加载器的 Three20 表视图
RKRequestTTModel 类。 RKRequestTTModel 允许我们处理所有
使用 RestKit 进行建模、解析和对象映射,然后插入我们的
数据模型直接导入Three20进行展示。 RK请求TT模型
还提供透明的离线支持和定期数据刷新
我们的用户界面。当您使用 Core Data 来备份您的数据时
模型并在控制器中使用 RKRequestTTModel,RestKit 将
自动从缓存中提取任何位于该位置的对象
离线时正在加载的资源路径。
RKRequestTTModel 还可以配置为仅在
通过配置刷新率属性来设置一定的时间。在
除了 RKRequestTTModel 之外,还有一个子类 RKRequestFilterableTTModel
也提供了。 RKRequestFilterableTTModel 提供支持
对加载对象的集合进行排序和搜索,并且很有用
用于提供客户端过滤操作。

You can read this tutorial about [Restkit][1]

[1]: http://mobile.tutsplus.com/tutorials/iphone/advanced-restkit-development_iphone-sdk/, and here is the section

Three20 Support At Two Toasters, the vast majority of our iOS
applications are built on top of two frameworks: RestKit and Three20.
We have found that Three20 greatly simplifies and streamlines a number
of common patterns in our iOS applications (such as the support for
URL based dispatch) and provides a rich library of UI components and
helpers that make us happier, more productive programmers. And RestKit
obviously makes working with data so much more pleasant. So it should
come as little surprise that there integration points available
between the two frameworks. Integration between RestKit and Three20
takes the form of an implementation of the TTModel protocol
. TTModel
defines an interface for abstract data models to inform the Three20
user interface components of their status and provide them with data.
TTModel is the basis for all Three20 table view controllers as well as
a number of other components. RestKit ships with an optional
libRestKitThree20 target that provides an interface for driving
Three20 table views off of a RestKit object loader via the
RKRequestTTModel class. RKRequestTTModel allows us to handle all the
modeling, parsing, and object mapping with RestKit and then plug our
data model directly into Three20 for presentation. RKRequestTTModel
also provides transparent offline support and periodic data refresh in
our user interfaces. When you have used Core Data to back your data
model and utilize RKRequestTTModel in your controllers, RestKit will
automatically pull any objects from the cache that live at the
resource path you are loading in the event you are offline.
RKRequestTTModel can also be configured to hit the network only after
a certain amount of time by configuring the refreshRate property. In
addition to RKRequestTTModel, a child class RKRequestFilterableTTModel
is provided as well. RKRequestFilterableTTModel provides support for
sorting and searching a collection of loaded objects and can be useful
for providing client side filtering operations.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文