Swift에서 사용자 정의 유형이 필요한 경우 typedef
어떻게해야합니까? (클로저 구문 typedef와 같은 것)
이 문서는 다음에서 온라인으로 찾을 수도 있습니다. developer.apple.com/library/prerelease/ios/navigation (페이지에서 "Swift Programming Language"검색 만 중단 할 수있는 직접 링크를 포함하지
—
않음
@Kreiri Swift
—
Slipp D. 톰슨
typealias
는 typedef
그 기능이보다 훨씬 적고 typedef
현대 프로그래밍에 필요한 사용 사례에 훨씬 더 집중 하기 때문에 호출되지 않습니다 . 이것은 C의 작은 어휘가 ... 창의적인 방법 으로 결합되도록 의도 된 것과는 달리 특정 요구에 초점을 맞춘 더 큰 어휘를 갖는 Swift의 일반적인 디자인 원칙을 따릅니다 . 애플이 그것을 부르기로 결정했다면 typedef
사람들은 그것이 C처럼 작동 할 것이라고 기대할 것이다 typedef
. 이것이 바로 Microsoft가 자주 직면하는 디자인 문제입니다. 기존 이름을 사용하지만 구현 방식이 다릅니다.
typealias
. 아직 Apple의 Swift 프로그래밍 언어 를 읽었 습니까?