manumateos.dev

Swift

Hello Swift Testing, Goodbye XCTest

| Leo | XCtest Swift Swift Testing

Hay 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 Foundation

Una 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 | Swift

La 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 Swift

Novedades en Swift 5.8

| Paul Hudson | Swift

Paul 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.