我目前正在开发iOS应用程序,需要将数据存储在数据库中(不在本地)。我已经对Core Data做了一些研究,但我想将数据存储在Web服务器上。有什么建议?
由于
答案 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了解更多详情。