에있는 NSDate 범주를 사용하여 나는 NSDate
에의 Obj-C 카테고리를하고 난 스위프트의 날짜 구조와 해당 범주의 기능을 사용하려합니다.스위프트 3 날짜 형식
언제든지 전송하거나 Date
또는 다른 추악한 해킹 인 NSDate
인스턴스를 만들지 않고도이를 수행 할 수있는 명확한 방법이 있습니까?
또는 내가있는 NSDate 대신 날짜로 내 개체를 정의하는 데 함께 붙어 무엇입니까?
애플은 재단 프레임 워크에 대한 스위프트 오버레이가있는 NSDate 클래스에 다리 날짜 구조를 제공 here
있음을 언급하고있다. 날짜 값 유형이있는 NSDate 참조 타입과 같은 기능을 제공하고, 두 목표 C-API와 상호 작용 스위프트 코드에서 상호 교환 적으로 사용될 수있다. 이 동작은 Swift가 표준 문자열, 숫자 및 컬렉션 유형을 해당 Foundation 클래스에 연결하는 방법과 유사합니다.
, 나는 깨끗하고 최소한의 코드 내 Date
객체 내 NSDate
카테고리의 추가 기능에 액세스 할 수있는 방법을 내 질문은 그래서? 제가
가'NSDate' 목표 - C 범주를 사용하려면 NSDate''에'Date' 개체를 캐스팅해야합니다. 또는 카테고리를 '날짜'에 대한 신속한 확장으로 다시 작성할 수 있습니다. – Rob