Videos de la reunión de CocoaHeads el 15 de marzo en la oficina de Tutu.ru


En el primer mes de primavera en nuestra oficina hubo una reunión sobre el desarrollo de CocoaHeads para iOS. Una sorpresa para los invitados fue la primera presentación de Stas Sarychev sobre el tema de la programación funcional. Tradicionalmente, era cálido y sincero, y ahora al video:



A primera vista, palabras incomprensibles que puede haber conocido en el instituto. Pero, de hecho, todo es mucho más simple de lo que parece. Nosotros en Tutu.ru estamos trabajando activamente en la programación funcional y, además, la usamos en nuestra práctica diaria. En este informe, hablaré sobre algunos de los fundamentos matemáticos en los que se basa la PF y cómo ayudan en los problemas del mundo real.





El tipo de cadena es la base de los lenguajes Objective-C y Swift. Cada uno de nosotros resolvió cientos de varias mini-tareas, pero ¿alguna vez se preguntó cómo funcionan los métodos estándar proporcionados por el SDK? ¿Hay algún mecanismo alternativo?


Del informe recibirá conocimientos sobre cómo usar mecanismos iOS poco conocidos que le permitirán resolver de manera más eficiente las tareas relacionadas con el formateo y las diversas conversiones de cadenas utilizando las llamadas a la biblioteca del sistema libICU. Habrá muchos ejemplos de escape y eliminación de caracteres, reemplazo de ocurrencias, transliteración, normalización de cadenas, conversión de mayúsculas y minúsculas.





Todo lo que quería saber sobre la vida secreta de sus aplicaciones, pero tenía miedo de googlear. Te diré cómo se ensamblan las aplicaciones, cómo se organiza el ejecutable y cómo el núcleo del sistema operativo comprende qué hacer con él.




Planeamos el próximo mitap más cerca de la caída, ¡ven a visitarnos!

Source: https://habr.com/ru/post/446850/


All Articles