40. 13
• Типы-значения
• Статическую зависимость между типами
• Ретроактивность моделирования
• Упрощение инициализаторов
Что это позволит
41. 13
• Типы-значения
• Статическую зависимость между типами
• Ретроактивность моделирования
• Упрощение инициализаторов
• Внимание на том, что надо реализовать
Что это позволит
52. Ссылки
16
• https://bigonotetaking.wordpress.com/2015/07/17/swift-protocols-a-
strategy/ - стратегия по работе с протоколами
• http://www.infoq.com/news/2015/06/protocol-oriented-swift - Краткий
разбор лекции с WWDC 2015
• http://www.raywenderlich.com/109156/introducing-protocol-oriented-
programming-in-swift-2 - пример от Ray Wenderlich
• http://blog.metaobject.com/2015/06/protocol-oriented-programming-is-
object.html - небольшой разбор
53. Ссылки
16
• https://bigonotetaking.wordpress.com/2015/07/17/swift-protocols-a-
strategy/ - стратегия по работе с протоколами
• http://www.infoq.com/news/2015/06/protocol-oriented-swift - Краткий
разбор лекции с WWDC 2015
• http://www.raywenderlich.com/109156/introducing-protocol-oriented-
programming-in-swift-2 - пример от Ray Wenderlich
• http://blog.metaobject.com/2015/06/protocol-oriented-programming-is-
object.html - небольшой разбор
• http://vojtastavik.com/2015/07/29/protocolui-customizing-uikit-using-
protocols/ - интересный пример использования протоколов в UI