2011-07-27 11 views
4

私は3つのカテゴリを持つセクション化されたUITableViewを持っています。私はこのコードを使用しています:UITableViewをアルファベット順にソートする方法Sectioned?

NSArray *arrayOne = [NSArray arrayWithObjects: @"one", @"two", "three", "four", nil]; 
    NSDictionary *dictOne = [NSDictionary dictionaryWithObject:arrayOne forKey:@"Elements"]; 

各カテゴリです。

アルファベット順に並べ替えるにはどうすればよいですか?私はここでいくつかの答えを読んだが、私は何も見つけ出していない。

この回答のコードを使用すると、Method for sorting custom objects alphabetically in UITableViewは機能しません。 私はコードを持っている:

[listObjects addObject:dictOne]; 

を、私は

[listOfTitles sortUsingDescriptors:[NSArray arrayWithObject:titleSorter]; 

を入れた場合は動作しません。

すべてのヘルプは、それが動作する、偉大な感謝を

答えて

9
NSArray *arrayOne = [NSArray arrayWithObjects: @"one", @"two", "three", "four", nil]; 

NSArray *sortedArray = [arrayOne sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)]; 


NSDictionary *dictOne = [NSDictionary dictionaryWithObject:sortedArray forKey:@"Elements"]; 
+0

を感謝しました! – Phillip

関連する問題