2012-08-30 17 views
14

これは私のサーバーレスポンスのコードです。jsonオブジェクトを逆シリアル化し、iOSのNSDictionaryに割り当てる方法

これは私のサーバーの応答であり、NSLog JSONはコンソールに表示されます。

connectionDidFinishLoading : {"ErrorCode":"CssParameterException","ErrorMessage":"An error has occurred, please try again later.","Success":false} 

私の質問は:どのように私はJSONをデシリアライズし、ローカル変数NSDictionary *jsonDataにそれを保存しますか?

提案がありますか?ありがとう、私にいくつかのコードの例を教えてください!

答えて

18
NSError *e = nil 
NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData: responseData options: NSJSONReadingMutableContainers error: &e]; 

あなたはNSStringの応答を持っている場合は

NSError *e = nil 
    NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData: [responseString dataUsingEncoding:NSUTF8StringEncoding] options: NSJSONReadingMutableContainers error: &e]; 
関連する問題