从iOS中的服务器获取数据

时间:2015-06-23 01:49:36

标签: ios objective-c json server backend

我有一个脚本,如果它打开或关闭需要数小时和输出,我想在我的服务器上运行它,然后从我的iOS应用程序获取,如果某个地方打开或关闭。而且我想知道如何在不生成JSON文件的情况下执行此操作然后解析它,因为我会经常重新生成文件,因为事情会从打开变为关闭等等。那么我有没有办法调用服务器并获取我想要的数据?

2 个答案:

答案 0 :(得分:2)

我不完全确定您是否专门针对请求和响应或服务器端的iOS框架提出要求。所以我想我会尽力回答这两个问题。以下是您可能感兴趣的一些快速项目。我对目标c并不十分熟悉,但这些资源可能有用。

Alamofire 这将帮助您发送和接收http请求。

Swifty JSON 这将有助于JSON解析

但是,如果您的问题更多是关于服务器端问题。您可以查看REST api,这样您就只能请求您感兴趣的某些实体,而不是只发回包含所有数据的整批信息,并在iOS设备上搜索它。

希望这有点帮助。

答案 1 :(得分:1)

如果您只打算从网上获取某些内容,则可以使用NSURL课程。 NSURL *lru = [NSURL URLWithString:@"http:mywebserver.com"]然后使用[NSString stringWithContentsOfURL:lru]或您想要的任何数据从网址创建一个新的字符串对象。如果您正在尝试召开会话或对请求有更多控制权,我建议您查看NSURLSession类。