Как использовать NSDateFormatter с NSPopUpButton - PullRequest
0 голосов
/ 15 декабря 2009

У меня есть содержимое NSPopUpButton, привязанное к контроллеру массива объектов "Meeting", и его значение содержимого, привязанное к тому же контроллеру массива, но к пути ключа модели "date". Все отлично работает Но я хотел бы отформатировать способ отображения даты с помощью NSDateFormatter, и я не могу заставить его работать. Есть намеки? Это вообще возможно?

1 Ответ

0 голосов
/ 18 декабря 2009

ОК, некоторые ребята в Твиттере предложили добавить метод formattedDate в мою модель. С самого начала я знал, что могу это сделать, но надеялся, что есть какое-то решение только для IB. Я не думаю, что есть, поэтому, чтобы ответить на мой собственный вопрос: NSDateFormatter (кажется) не работает с NSPopUpButton.

Мой метод formattedDate выглядит следующим образом:

- (NSString *)formattedDate {
  return [NSDateFormatter localizedStringFromDate:self.date dateStyle:NSDateFormatterLongStyle timeStyle:NSDateFormatterNoStyle];
}
...