uitableview JSONデータセクションのソート
-
12-10-2019 - |
質問
この要点には、uitableviewで使用するJSONデータがあります。 https://gist.github.com/786829
入力とマークされたデータを取得し、それを出力に再フォーマットして、uitableviewのセクションで鋭く表示できるようにします。これは、このコードで行われます。
groups = [parsedData objectForKey:@"venues"];
NSArray * distinctTypes = [groups valueForKeyPath:@"@distinctUnionOfObjects.type"];
output = [NSMutableArray array];
for (NSString * type in distinctTypes) {
NSPredicate * filter = [NSPredicate predicateWithFormat:@"type = %@", type];
NSMutableDictionary *group = [[NSMutableDictionary alloc] init];
[group setObject:type forKey:@"type"];
[group setObject:[groups filteredArrayUsingPredicate:filter] forKey:@"venues"];
[output addObject:group];
}
これを行うためのより良い方法はありますか?入力は現在、Senchaアプリリストに使用されており、このグループは自動的に行われます。
解決
特定の問題を抱えていますか、それともベストプラクティスについて質問していますか?これは私にはうまく見えます、あなたのリリースを忘れないでください group
辞書出力配列に追加した後。
所属していません StackOverflow