我学到了什么,以及我不确定的事情,如果我需要的话:
NSData
的数据从iPhone发送到服务器。但我甚至不知道在哪里编写PHP文件以在网站上部署或任何有关数据库创建的内容。
答案 0 :(得分:0)
这是一些可以帮助你的教程。
1 Using PHP’s JSON encode and decode functions to handle data sent to and from your app
答案 1 :(得分:0)
首先开始开发Web服务。从本地服务器开始使用任何Web服务器,如XAMP,LAMP,tomcat等。
使用浏览器中的phpMyadmin创建数据库,并使用应用程序使用的用户名。
使用像localhost / home /../ api.php这样的URL来获取与我们的application.it交互的api。取决于你使用的服务器,你可以得到它XAMP,{{ 3}}
使用php编写api代码并在json中输出,你可以使用LAMP。
在您的iOS应用中,使用方法发布请求,例如json_encode()所需的参数。
要以json格式发出请求,您可以使用
NSString * jsonRequest = [jsonDict JSONRepresentation];
这应该放在帖子请求的正文中。您也可以使用普通邮件 请求参数。我取决于你如何在api处理你的请求。
要从api获取响应,请实现NSURLConnectionDataDelegate,
NSURLConnectionDataDelegate方法。
从响应中获取json对象
JSON = [NSJSONSerialization JSONObjectWithData:responseData 选项:NSJSONReadingMutableLeaves 误差:&安培;错误];