Очень странный запрос - PullRequest
       2

Очень странный запрос

0 голосов
/ 20 июля 2011

Я новичок в цели c, и я пытаюсь разработать приложение. У меня есть вопросник, в котором я храню три даты, вчера, сегодня и на следующий день. Хорошо, я анализирую содержание погоды в Google в этом обязательном порядке..Теперь беда начинается ... Я должен отсортировать элементы погоды по датам .... dic:

  got {
ConditionDatenew = "2011-07-20 13:36:01 +0000";
Yesterday = "2011-07-19 13:36:01 +0000";
city = #;
condition = "Partly Cloudy";
country = #;
"day_of_week" = Sat;
high = 93;
icon = "partly_cloudy.gif";
low = 76;
newdate = "2011-07-22 13:12:01 +0000";
state = #;

Это мой NSDictionary выше ... Я должен отсортировать свою погодусоставляю на основе дат и сохраняю их в coredata ... что я могу сделать это .. я не могу разобраться ... а кто-нибудь может мне помочь в этом?

Ответы [ 2 ]

0 голосов
/ 20 июля 2011

Вы можете преобразовать дату в объект NSDate, а затем использовать метод экземпляра -compare: Вы также можете использовать методы -earlierDate: и -laterDate: чтобы увидеть, является ли конкретная дата более ранней или более поздней, чем другая.

Вот документация .

0 голосов
/ 20 июля 2011
  1. Выполните итерацию по объекту погоды, чтобы разбить строку даты на объекты типа char.
  2. Затем используйте класс NSNumber для сортировки:

    myNum = [NSNumber numberWithChar: '2'];

    NSLog (@ "% c", [myNum charValue]);

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