Мой класс модели имеет NSMutableDictionary с моими данными.В моем классе представления я хочу отобразить эти данные в моем методе UITableView cellforRowAtIndexPath.Мой класс просмотра имеет NSArray для отображения данных.
Я могу сделать это, чтобы мои данные в моем NSArray отображались правильно:
self.CategoriesArray = [model.CategoryDictionary allKeys];
Однако, поскольку NSMutableDictionary не сортируется сам по себе, мои элементы в моем TableView не в алфавитном порядкепорядок.Я думал, что смогу сделать это:
Однако я получаю следующую ошибку:
2Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCFBoolean localizedCaseInsensitiveCompare:]: unrecognized selector sent to instance 0x13d0a20'
Я предполагаю, что это потому, что мой класс представления не знает, что делать с методом localizedCaseInsensitiveCompare,
Как мне решить эту проблему?Спасибо.