1

私の質問は、ユーザーがログインボタンを押すと、彼はあなたのアカウントにログインし、ユーザープロファイルの更新を選択して、すべてのデフォルトデータが表示され、そのデータを編集することです.

私の応答文字列は次のようになります。

Response =     {
                    city = Rajkot;
                    "country_id" = 88;
                    dob = "1921-07-12";
                    gender = M;
                    "state_id" = 1371;
                    "user_id" = 22;
                     username = xyz;
                };

私のviewDidLoadコード* *

NSURLResponse *response;

NSData *POSTReply = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:nil];

NSString *theReply = [[NSString alloc] initWithBytes:[POSTReply bytes] length:[POSTReply length] encoding: NSASCIIStringEncoding];

NSLog(@"Reply: %@", theReply);

NSDictionary* dict = [[NSDictionary alloc] initWithObjects:[[NSArray alloc]initWithObjects:userid, nil] forKeys:[[NSArray alloc]initWithObjects:@"Userid", nil]];

NSDictionary* dictMain = [[NSDictionary alloc] initWithObjects:[[NSArray alloc]initWithObjects:@"User",@"getUserProfileDetails",dict,nil] forKeys:[[NSArray alloc]initWithObjects:@"Controller",@"Action",@"Arguments",nil]];

NSString *postString = [NSString stringWithFormat: @"%@",[dictMain JSONRepresentation]] ;

[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];

[[NSURLConnection alloc] initWithRequest:request delegate:self];

市区町村、生年月日、性別、ユーザー名が適切に表示されます。しかし、ID を使用して州名と国名を表示する方法は? 私はすでにviewDidLoadでリクエストを送信しました。このページが読み込まれると、ユーザーはそのフィールドの値も編集します。

だから私の問題は、ページがロードされたときに州名と国名を表示することです.....

4

0 に答える 0