Как я могу отсортировать NSMutableArray iphone? - PullRequest
0 голосов
/ 27 июля 2011

У меня есть сценарий, в котором приложение извлекает информацию из php json в NSMutableArray.Мой вопрос заключается в следующем;Как я могу отсортировать элементы по полю "время"?Кроме того, как я могу отображать только элементы, которые имеют «день» как «понедельник»?(как бы выглядело выражение if?).Спасибо за любую помощь в этом.

Также информация в NSMutableArray выглядит следующим образом;

   Array: (
            {
            Code = 2COS402;
            Core = Yes;
            Credit = 15;
            Day = Monday;
            Facilities = Full;
            Level = 4;
            Module = "Introduction to Computer Programming";
            "Room_Empty" = Yes;
            Teacher = "Mark James";
            Time = "10:45";
            id = 1;
        },
            {
            Code = 2GDP401;
            Core = Yes;
            Credit = 15;
            Day = Monday;
            Facilities = Full;
            Level = 4;
            Module = "Fundamentals of Interactive Games";
            "Room_Empty" = No;
            Teacher = "Will Smith";
            Time = "09:00";
            id = 4;
        },
            {
            Code = 2GDP501;
            Core = Yes;
            Credit = 15;
            Day = Monday;
            Facilities = Full;
            Level = 4;
            Module = "Games Play Design";
            "Room_Empty" = Yes;
            Teacher = "Frank Sinatra";
            Time = "15:00";
            id = 6;
        }
    )

1 Ответ

1 голос
/ 27 июля 2011

Вы можете проверить sortUsingComparator: или sortUsingSelector: методы NSMutableArray.Конечно, вам нужно определить свой собственный NSComparator или реализовать собственный метод для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...