У нас отличная новость! 25-го августа совместно с сообществом CocoaHeads мы проведём iOS митап (наш первый митап в Москве).
Программа
Сергей Турсунов, VK.com
«Swift Method Dispatch»
- Типы диспатча Direct / Witness / Table / Message и почему это фундаментальная часть ООП
- Какие типы применяются к value types, reference type и extension
- Как меняются типы диспатча с помощью модификаторов final / dynamic / inline / objc / nonobjc в классах
- Влияние WMO на диспатч и почему это хороший помощник при разработке
- Как самостоятельно проверить, какие типы диспатча создаются для компилируемых файлов (SIL) и немного о процессе компиляции в Swift.
И на протяжении: какие баги / фичи можно встретить, почему для селекторов необходимо указывать атрибуты objc / dynamic и swizzling на минималках в Swift.
Читать полностью »