0

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

谢谢

4

2 回答 2

2

您必须通过诸如 RESTful 服务之类的 API 来做到这一点。我会做这样的事情:

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];
于 2013-03-14T06:07:21.833 回答
1

如果您想将数据存储在服务器上的某处并且您没有服务器 - 您可以使用以下之一:1) iCloud 2) Parse - 您可以在 parse.com 上创建数据库并直接使用 Parse API 使用该数据库。查看https://parse.com/docs/index 了解更多详情。

于 2013-03-14T06:12:12.280 回答