En esta publicación, le brindaremos información sobre la actualización a Swift 4.1 con Xcode 9.3 utilizando fuentes relacionadas. Escuche, le daremos detalles sobre la actualización a Swift 4.1 con Xcode 9.3 usando fuentes relacionadas y cómo usarlo, también le daremos una demostración si es necesario.
Swift 4.1 se lanza el 29 de marzo y se enviará con Xcode 9.3. Aunque es una versión de idioma menor, trajo algunas mejoras.
¿Cómo empezar?
En primer lugar, Swift 4.1 es compatible con Swift 4.0. ¡Así que no hay necesidad de apresurarse! Antes de empezar, ponte al día con los últimos cambios. Doug Gregor y Ben Cohen discutieron recientemente muchas de las nuevas funciones en un episodio de dos partes del podcast Swift Unwrapped . Mira los podcasts aquí: Parte 1 y Parte 2 .
Si aún no actualizó su código Swift a Swift 4.0, podría ser un paso más grande. Lea primero la guía de migración y evalúe si es el momento adecuado para actualizar.
Actualización del código existente a Swift 4.1
Algunas características hacen posible revisar y mejorar su código existente. Para hacerlo más fácil, puedes revisar esta lista:
- Actualice su
Codable
código con las nuevas estrategias para convertir claves durante la codificación y decodificación utilizando esta publicación del foro - Optimice su código utilizando el nuevo modo de optimización de tamaño de código
- Vuelva a visitar su
Equatable
yHashable
código. Probablemente pueda eliminar bastante código repetitivo como resultado de esta propuesta:Los desarrolladores tienen que escribir grandes cantidades de código repetitivo para admitir la equiparabilidad y la capacidad de hash de tipos complejos. Esta propuesta ofrece una manera para que el compilador sintetice automáticamente la conformidad
Equatable
yHashable
reduzca este modelo, en un subconjunto de escenarios donde se sabe que es posible generar la implementación correcta. - Lea las actualizaciones de conformidad condicional ya que Swift 4.1 incluye la propuesta de conformidad condicional SE-0143 . Se puede encontrar más información en esta publicación de blog .
Espero que este código y la publicación lo ayuden a implementar la actualización a Swift 4.1 con Xcode 9.3 utilizando fuentes relacionadas . si necesita ayuda o algún comentario, déjelo en la sección de comentarios o si tiene una buena idea sobre esta publicación, puede darle la sección de comentarios. Tu comentario nos ayudará a ayudarte más y mejorarnos .
0 Comentarios