-4

これが私のコードと、アプリで取得した JSON の結果です。

NSArray* logindata = [json objectForKey:@"logindata"]; //2
NSLog(@"logindata: %@", logindata); //3

logindata 配列は次のようになります。

 logindata: {
    code = 200;
    goodLogin = 1;
}

goodLogin の値を取得するにはどうすればよいですか?

前もって感謝します

4

2 に答える 2

1

あなたが投稿したloginDataは実際のJSONではありません(私が知らない表示方法が他にない限り)が、あなたの例について私が理解していることから、

[json objectForKey:@"logindata"];

NSArray ではなく、NSDictionary を返す必要があります。

だから、もっと似たようなもの

NSDictionary *logindata = [json objectForKey:@"logindata"];
NSNumber *goodLogin = [loginData objectForKey:"goodLogin"]
于 2013-07-31T16:46:01.850 に答える