如何从iOS应用程序在服务器上存储数据?
如果我创建,例如一个JSON对象,如何将其发送到服务器并将其作为某些Key的值保存在服务器上?
我现在正在使用MAMP,并看过如何在服务器上创建项目并将其发送到手机的示例,我想学习如何在设备上创建对象,将它们发送到服务器进行存储。例如JSON对象,并将其作为例如存储在服务器上的值存储在服务器上。带有ID的密钥。
我非常感谢任何帮助。
答案 0 :(得分:1)
看看NSUrlConnection
。使用它你可以同步和使用POST请求异步将数据传输到服务器。
答案 1 :(得分:1)
结帐ASIHTTPRequest。它可以异步GET / POST从URL进行存储,如果数据集足够小,可以查看NSUserDefaults。
在服务器端(如果脚本是PHP),您可以处理$ _POST和$ _GET变量中的数据,就像它们是从Web填充一样。
如果你想要,你可以将变量分别发布在他们自己的$ _POST或$ _GET变量中,或者作为1 JSON字符串,当你收到它时可以decode。
答案 2 :(得分:0)
您可能还想查看RestKit,这样可以在处理下载/上传/处理JSON时更轻松。