こんにちは、私の配列を日単位で並べ替えることができます、私は私のWebサーバー(Json)のデータフォームを取得し、NSDictionaryに解析し、NSMutableArrayに保存します...私は実装する必要があるどのようにNSArrayをセクションのUITableviewのセクションで並べ替える
- (NSInteger)numberOfSectionsInTableView:(のUITableView *)のtableView
- titleForHeaderInSection:
- セクションの行:
NSMutableArrayのログ
2012-04-26 06:12:51.256 passingdata[91699:fb03] array : (
{
post = {
"CLASS_LEVEL" = "Intro/General";
"CLASS_TYPE" = "Muay Thai";
"DAY_OF_WEEK" = Sunday;
ID = 19;
"ORDER_BY" = 5;
TIME = "1:00pm - 2:30pm";
};
}
{
post = {
"CLASS_LEVEL" = "General/Intermediate/Advanced";
"CLASS_TYPE" = "Muay Thai Spar - Competitive";
"DAY_OF_WEEK" = Friday;
ID = 27;
"ORDER_BY" = 5;
TIME = "6:00pm - 9:00pm";
};
},
{
post = {
"CLASS_LEVEL" = "Fighters/Advanced/Intermediate";
"CLASS_TYPE" = "Fighters Training";
"DAY_OF_WEEK" = Monday;
ID = 1;
"ORDER_BY" = 1;
TIME = "9:30am - 11:00pm";
};
},
テーブルにすべてのデータを表示することはできますが、毎日(月、火、水曜日)のセクションで行いたいですが、NSpredicateとNSSetを試しましたが、まだ動作していません。
日ごとにアイテムをグループ化し、すべての方法を実装するためのすべての情報を取得する方法がわかりません。
おかげ
をinitを忘れましたが、毎日1 NSPredicateが必要ですか? – HernandoZ
私が言ったように、あなたはnumberOfSectionsInTableViewでフィルタリングする日をループするか、1日あたりの項目を持つ配列を作成する必要があります。どのアプローチを選択するかはあなた次第です。 – Lefteris
私は毎日の述語を行うことができますが、どのようにすべての配列(MonArray ... SunArray)から情報を得ることができますか? – HernandoZ