문제

NSPOPUPBUTTON의 컨텐츠가 "회의"엔티티의 배열 컨트롤러와 동일한 배열 컨트롤러에 바인딩되었지만 "날짜"모델 키 경로에 바인딩됩니다. 모든 것이 잘 작동합니다. 그러나 날짜가 nsdateformatter로 표시되는 방식을 포맷하고 싶습니다. 힌트가 있습니까? 가능합니까?

도움이 되었습니까?

해결책

좋아, 트위터의 일부 사람들은 내 모델에 형식화 된 데이트 메소드를 추가 할 것을 제안했다. 나는 그곳에서 내가 할 수 있다는 것을 알았지 만 IB 전용 솔루션이 있기를 바랐다. 나는 내 자신의 질문에 대답 할 수 없다고 생각합니다. nsdateformatter는 nspopupbutton과 함께 작동하지 않습니다.

내 형식의 형식화 메소드는 다음과 같습니다.

- (NSString *)formattedDate {
  return [NSDateFormatter localizedStringFromDate:self.date dateStyle:NSDateFormatterLongStyle timeStyle:NSDateFormatterNoStyle];
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top