2013-02-09 56 views
0

我是ios中的一个STARTER。我需要看到完整的代码才能将数据从mysql服务器读取到iPhone/ipad的“XCODE 4.6”中。 我通过StackOverflow中几乎所有类似的页面阅读,但我现在感到困惑,他们不能正常工作! 我经历了几十个其他网站,但他们是旧的和弃用。可以请一个人把我拉出来吗?从一台mysql服务器读取数据到“XCODE 4.6”

我需要标准和最新的代码。

+0

“XCODE 4.6”是否意味着您需要从iPhone/iPad/Mac应用程序中运行MySQL的网络服务器下载数据? – 2013-02-09 03:33:23

+0

@AononWojnowski:是! – 2013-02-09 03:40:39

+0

我已经在这里待了一个星期了!这就是我到目前为止:XCODE-(JSON或SOAP或XML)-PHP。我听说JSON是更简单的方法,但似乎没有任何工作! – 2013-02-09 03:55:38

回答

0

最后我做了代码,它的工作! :

NSURL *url = [NSURL URLWithString:@" http://www.test.php "];

NSString *return= [[NSString alloc]initWithContentsOfURL:url];

NSData *jsData = [return dataUsingEncoding:NSUTF32BigEndianStringEncoding];

NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:jsData options:NSJSONReadingMutableContainers error:NULL];

但是initWithContentsOfURL已被弃用并发出警告。 相反,我们必须使用:

  • (id)initWithContentsOfURL:(NSURL )url encoding:(NSStringEncoding)enc error:(NSError *)error or
  • (id)initWithContentsOfURL:(NSURL )url usedencoding:(NSStringEncoding)enc error:(NSError *)error

,但它给了我一个坏访问错误。

+0

---------------------解决了! – 2013-02-28 11:16:04

相关问题