2010-12-09 102 views

回答

1

你可以在github.com上托管这个API。

https://github.com/gwdp/Obj-c-MySql

它是免费的,非常有据可查的。

+0

谢谢!很棒的资源!但是,你知道关于“选择解析”的内容吗?我知道解析iOS的rss文件,但我不知道MySQL SELECTs有解析功能。它是否意味着组织“WHERE”? – 2011-01-18 04:38:25

0

我想看看如何从远程服务器加载数据的NSURLConnection文档。在您的远程服务器中创建一个Web服务,该服务将根据您的应用发送的请求以XML或JSON格式返回数据,并让您的应用使用返回的数据填充您的单元格。

一个天真的做法是发送请求到PHP页面。你可以写这样的要求张贴到你的PHP页面:

NSString* content = [@"value=getAll"]; 

    NSURL* url = [NSURL URLWithString:@"http://www.url.com/pagetopost.php"]; 
    NSMutableURLRequest* urlRequest = [[NSMutableURLRequest alloc] initWithURL:url]; 
    [urlRequest setHTTPMethod:@"POST"]; 
    [urlRequest setHTTPBody:[content dataUsingEncoding: NSASCIIStringEncoding]]; 

你的PHP将有一些代码将从MySQL数据库取决于发送POST数值读取和JSON返回数据。

然后,你将不得不处理响应,也许把它放入一个数组中,该数组将填充到你的表格视图单元格中。

1

你可以从你的数据库中创建一个sqlite文件,然后将该文件导入到你的项目中。并且访问该sqlite文件的方式与启动sql查询相同。请参阅访问sqlite文件的教程。