Au programme de cette édition :
> Romain Rivollier - Split. Run. Done.
Long-running UI tests slowing you down? We’ll show you how to shard your test suite across machines, cutting test time while keeping your CI bill unchanged. The session covers how XCTest builds work and how to hook into that process to enable fast, parallel test execution.
> Alexis Bridoux - SwiftData : limitation des Predicate et pourquoi j'ai développé SafeFetching
Je travaille sur la librairie SafeFetching depuis plusieurs années. Elle permet de fetch avec CoreData en utilisant la type-safety de Swift. Avec l'arrivée de SwiftData et des Predicate, je pensais que j'allais pouvoir arrêter de maintenir et développer cette librairie. Mais ça n'est pas le cas car ils sont limités et risquent de le rester vu les choix qui ont été faits. Je compte expliquer ces limitations et présenter SafeFetching comme une alternative.
> François Lamboley - Method and isa Swizzling
How does method Swizzling work? What is isa Swizzling? Let’s find out!
We’ll also discover tools to do both easily and cleanly.
Finally we’ll mention how to use isa Swizzling as a tool for cleaner UI code (UIKit-only, obviously).
Whether this is a good idea will be left to the attendee.
Le meetup sera également diffusé en live streaming : https://www.youtube.com/live/AywQ7Pp8cYM?si=Xjk1IJEWoJPgoAfP
Retrouvez également toutes les vidéos du meetup CocoaHeads Paris sur https://async.techconnection.io/cocoaheads-paris