-2
私はiOSアプリを開発しています。 JSONレスポンスを取得していますが、どうすれば解析できますか?それは、2つの異なるボタンデータを含む。それを数えてボタンの詳細を表示するにはどうしたらいいですか?JSONレスポンスを解析してObjective Cで活用する方法は?
JSON応答:
{
0 = {
date = "0000-00-00";
"is_active" = 1;
project = "New project";
"project_desc" = "New project";
"project_id" = 3;
time = "<null>";
"user_id" = 6;
};
1 = {
date = "2017-01-04";
"is_active" = 1;
project = "New Project 2";
"project_desc" = "New Project 2";
"project_id" = 4;
time = "06:29:54";
"user_id" = 6;
};
status = 1;
}
解析コード:
- (void)serverDidReceiveResponse:(NSDictionary *)response{
NSLog(@"%@",response);
for (NSDictionary *projectValue in response) {
_projectName = [projectValue valueForKey:@"time"];
_active = [projectValue valueForKey:@"is_active"];
}
_projectName = [[projectValue valueForKey:@ "時間"] objectAtIndex:0]。 –
[ valueForUndefinedKey:]:このクラスはキー時間でキー値をコードに準拠していません。このエラーは、このタイプを行うために表示されます。 –
Nsarray * jsonreponse = _response;今すぐあなたはすべてforloopとallを必要としなかったjsonreponseですべてを管理する必要があります。これら二つの_projectNameと_activeのどのような種類のデータ型かを教えてくれますか? –