Якщо мені потрібен спеціальний тип у Swift typedef, як я це можу зробити, як це зробити? (Щось на зразок синтаксису закриття typedef)
Ви також можете знайти цей документ в Інтернеті тут: developer.apple.com/library/prerelease/ios/navigation (замість того, щоб включати пряме посилання, яке може призвести до переривання просто пошуку "Швидкої мови програмування" на сторінці)
—
петер,
@Kreiri Swift
—
Сліпп Д. Томпсон,
typealiasне називають, typedefоскільки його можливості набагато менше, ніж у typedef, і набагато більше зосереджені на випадках використання, необхідних у сучасному програмуванні. Це слідує загальному дизайнерському принципу Swift, щоб мати більший лексикон, орієнтований на конкретні потреби, на відміну від невеликого лексикону С, який мав бути поєднаний у… творчих … формах. Якщо Apple було вирішили назвати його typedef, люди чекатимуть його роботи , як Кассіопеяне typedef. Це проблема дизайну, з якою Microsoft часто стикається - вони використовуватимуть усталені імена, але їх реалізація працює по-іншому.
typealias. Ви вже читали швидку мову програмування Apple ?