Вопрос

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

Это было полезно?

Решение

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

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

- (NSString *)formattedDate {
  return [NSDateFormatter localizedStringFromDate:self.date dateStyle:NSDateFormatterLongStyle timeStyle:NSDateFormatterNoStyle];
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top