【问题标题】:[RKClient sharedClient].requestQueue and [RKObjectManager sharedManager].requestQueue is the same queue?[RKClient sharedClient].requestQueue 和 [RKObjectManager sharedManager].requestQueue 是同一个队列吗?
【发布时间】:2012-08-02 04:13:23
【问题描述】:

[RKClient sharedClient].requestQueue 和 [RKObjectManager sharedManager].requestQueue 是同一个队列吗?

[[RKObjectManager sharedManager].requestQueue cancelRequestsWithDelegate:self]; 
[[RKClient sharedClient].requestQueue cancelRequestsWithDelegate:self]; 

我请求这个

[[RKObjectManager sharedManager] loadObjectsAtResourcePath:final_url usingBlock:
    ^(RKObjectLoader *loader){...}];

我知道我应该使用第一个,但是第二个会做同样的工作吗?

【问题讨论】:

    标签: restkit


    【解决方案1】:

    这些并不总是相同的。第一个要创建的 RKObjectManager 成为 sharedManager,第一个 RKClient 对象成为 sharedClient。

    在普通应用程序(在应用程序生命周期开始时创建的一个管理器)中,它们是相同的对象。

    【讨论】:

    • 你的意思是?如果我创建一个经理和一个客户端,sharedClient 是否指向经理?
    • 一般你创建管理器,客户端自动生成。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 2022-10-25
    相关资源
    最近更新 更多