Swift
Hello Swift Testing, Goodbye XCTest
| Leo | XCtest Swift Swift TestingHay nuevo framework de testing de Swift. Una oportunidad estupenda para renovar skills. Esta WWDC en realidad ha venido llena de regalitos y de cosas que mirar para este verano (como si hubiera tiempo suficiente para aprenderlo todo).
Mastering Swift Foundation Formatter API. Basics
| Majid Jabrayilov | Swift FoundationUna cosa que me ha gustado usar en la última app que he desarrollado son los formatters incluidos en muchas clases. Puedo convertir números y fechas en cadenas legibles, formateadas y que usan la locale que elija (o la del sistema) con muy poco código.
Si tienes la posibilidad de soportar solo de iOS 15 en adelante (que a estas alturas de la película probablemente sea tu caso) usa esto, que es MUY limpio y cómodo.
@discardableResult
| Antoine van der Lee | SwiftLa anotación @discardableResult es interesante para aquellos casos en que queremos tener un método que devuelva un valor pero cuyo valor no necesitaremos siempre. Con esto evitamos tener que hacer cosas como ’ _ = foo(bar: bar)`
Nuevas API para parsear fechas
| Foundation SwiftNovedades en Swift 5.8
| Paul Hudson | SwiftPaul Hudson desgrana las novedades que hay en la nueva versión del lenguaje, que llegará junto con Xcode 13.4. Parece más evolución que revolución.