Adott egy bármilyen SwiftUI View, amelyhez definiálok taskot, pl.:
var body: some View {
Text("Valami")
.task {
await valami()
}
}
Az lenne a kérdésem, hogy hogyan lehet megakadályozni, hogy a Previewban ne fusson le a task?
Az egyetlen, ami eszembe jut, hogy készítek egy külön schemet previewnak, ahol majd preprocessor makrót definiálok, és oda-vissza váltok közöttük attól függően, hogy Previewban szeretném megtekinteni vagy tesztelni készüléken. De nyilván ez kényelmetlen nagyon, azért keresek valami más megoldást, ha van.