iOS应用程序开发 - 数据库

时间:2013-03-14 05:59:25

标签: mysql ios database

我目前正在开发iOS应用程序,需要将数据存储在数据库中(不在本地)。我已经对Core Data做了一些研究,但我想将数据存储在Web服务器上。有什么建议?

由于

2 个答案:

答案 0 :(得分:2)

您必须通过某些API(如RESTful服务)执行此操作。我会做这样的事情:

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://my.website.com/restService"]];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:[[NSString stringWithString:@"value1=test&value2=test2"] dataUsingEncoding:NSUTF8StringEncoding]];

NSURLResponse *urlResponse = nil;
NSError *error = nil;

NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&urlResponse error:&error];

答案 1 :(得分:1)

如果您想在服务器上的某个地方存储数据而您没有服务器 - 您可以使用以下内容: 1)iCloud 2)解析 - 您可以在parse.com上创建数据库,并直接将该数据库与Parse API一起使用。请查看https://parse.com/docs/index了解更多详情。