spearREST 1.2.1

spearREST 1.2.1

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

Tolga Beser 维护。



spearREST 1.2.1

  • Tolgab

安装

要运行示例项目,请克隆仓库,然后运行 pod install。--工作中

设置

将 appCommunicate 导入到您的 .m 文件中

#import <appCommunicate.h>

接下来设置 AppCommunicate 类的一个属性

@property (nonatomic, strong) appCommunicate *communicate;

之后初始化 _communicate(最好在 viewDidLoad 方法中)

 _communicate = [[appCommunicate alloc] init];

使用 GET 调用

有两种类型的 GET 调用,一种是返回 NSData 类型,另一种是返回 NSDictionary

要调用Naz字典,只需像这样调用方法

NSDictionary *result = [_communicate getRestCallAsDictionary:@"your url goes here"];

要调用 MSData,只需像这样调用方法

NSData *result = [_communicate getRestCallAsData:@"your url goes here"];

使用 POST 调用

要使用 POST 调用,您将向方法提供一个包含您的数据的数组,例如 [0] - name=hello [1] - pass=ilovekittens。您还需要添加所需的 URL,您的代码将如下所示

NSDictionary *result = [_communicate postRestCallAsDictionary:@"your url here" params:array];
NSData *result = [_communicate postRestCallAsData:@"your url here" params:array];

使用 PUT 调用

要使用 PUT 调用,只需调用方法并给出您的 URL 和请求数据。它将返回一个 BOOL,其中 TRUE 或 FALSE 表示是否成功。

BOOL worked = [_communicate putRequestCall:@"your url here" bodyString:@"name=Tolga&pass=ILoveKittens"];

要求

spearREST 不需要单独安装,只需将其添加到项目中并导入即可。

安装

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

pod "spearREST"

如何使用 REST?

使用 REST 最重要的东西要记住

POST = 在添加东西时使用

GET = 用于获取东西

PUT = 用于更新东西

GET 请求

关于GET请求,重要的是要知道您需要在URL中输入参数,例如 http:/ Hello/myname=hi&mypasss=no。这个URL会被发送到服务器,它会返回页面上的数据。对于iOS,您只需获取URL并填写所需参数即可。然后spearREST会检索数据,并以NSDATA类型提供给您。

POST请求

了解POST请求的重要之处在于,您需要一个URL和要发送的参数列表,例如 name=hi pass=hello。发送这些参数后,服务器会在页面上表明您的数据是否成功添加。对于iOS,您只需将URL和参数提供给spearREST,返回的数据将是NSDATA类型。

PUT请求

即将推出

下一更新版本(1.3.0)中的新功能

多部分请求

与Xcode关联的文档

DELETE请求

添加指南(POST)

待办事项列表

多部分 - 1.3.0版本推出;DELETE请求 - 1.3.0版本动态请求指南 - 已完成

作者

Tolga Beser

许可证

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