私の質問は、ユーザーがログインボタンを押すと、彼はあなたのアカウントにログインし、ユーザープロファイルの更新を選択して、すべてのデフォルトデータが表示され、そのデータを編集することです.
私の応答文字列は次のようになります。
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でリクエストを送信しました。このページが読み込まれると、ユーザーはそのフィールドの値も編集します。
だから私の問題は、ページがロードされたときに州名と国名を表示することです.....