2013-02-09 61 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

相關問題