XBCacheRequest 0.7.3

XBCacheRequest 0.7.3

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2016年1月

Eugene Nguyen 维护。



 
依赖
AFNetworking>= 0
JSONKit-NoWarning>= 0
MBProgressHUD>= 0
 

  • 作者
  • eugenenguyen

使用方法

要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install

需求

安装

XBCacheRequest 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中。

pod "XBCacheRequest"

入门指南

1. 导入最重要的头文件

#import <XBCacheRequest.h>

2. 开始您的请求

XBCacheRequest *request = XBCacheRequest(@"http://123.com/abc");
[request setDataPost:[@{@"foo": @"bar",
@"veryfoor": @"bartoo"} mutableCopy]];
[request startAsynchronousWithCallback:^(XBCacheRequest *request, NSString *result, BOOL fromCache, NSError *error) {
if (error)
{
// handle error
}
else
{
// handle response
}
}];

3. 您也可以通过添加以下内容来禁用缓存系统

request.disableCache = YES;

4. 通过以下方式,您可以设置整个项目的默认主机

[[XBCacheRequestManager sharedInstance] setHost:@"http://example.com"];
// and normally user request without host
XBCacheRequest *request = XBCacheRequest(@"abc");
// but even can work with another host
XBCacheRequest *request = XBCacheRequest(@"http://123.com/abc");

作者

eugenenguyen,[email protected]

许可证

XBCacheRequest 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。