Sobes.tech

struct ExampleView: View { var body: some View { VStack { FormView() Button("Reset") { // TODO: } } } } // LECTURE SEULE struct FormView: View { @State private var firstname = "" @State private var lastname = "" @State private var email = "" @State private var website = "" var body: some View { Form { TextField("Enter firstname", text: self.$firstname) TextField("Enter lastname", text: self.$lastname) TextField("Enter email address", text: self.$email) TextField("Enter website address", text: self.$website) } } }

Senior
Salmon
72

La navigation est-elle écrite en UIKit, et les alertes/feuilles sont-elles externalisées dans UIKit ou utilisez-vous les moyens natifs de SwiftUI?

Senior
Salmon
68

Pourquoi certaines requêtes renvoient-elles un prix qui n'a jamais existé (par exemple, une valeur intermédiaire entre l'ancien et le nouveau prix) ?

Principal
Позитив Технолоджис
67

Comment le système de conception fonctionne-t-il entre UIKit et SwiftUI — y a-t-il une duplication de composants ou d'enveloppes?

Senior
Salmon
66

Si vous conceviez un composant de bouton réutilisable pour un système de design en SwiftUI avec différents styles (primaire/secundaire), comment le réaliseriez-vous?

Senior
Salmon
65

Parlez-moi de ressources intéressantes pour le développement — chaînes YouTube, chaînes Telegram, communautés, outils

Senior
Salmon
65

Lorsque vous êtes arrivé sur le projet, Swift 6 était-il déjà en place, ou la transition s'est-elle produite pendant votre présence?

Senior
Salmon
64

Décrivez en mots comment vous résoudriez le problème de la mise en cache du prix de la voiture : structure de données, synchronisation, mise à jour.

Principal
Позитив Технолоджис
64

protocole SomeProtocol {} func test1_1(valeur: SomeProtocol) {} func test1_2(valeur: tout SomeProtocol) {} func test2_1(valeur: some SomeProtocol) {} func test2_2<Valeur: SomeProtocol>(valeur: Valeur) {} classe A { func test2_2<Valeur: SomeProtocol>(valeur: Valeur) { } } classe B: SomeProtocol { } A().test2_2(valeur: B())

Senior
Salmon
63

Pourquoi l'ajout d'un mutex uniquement pour l'écriture ne résout-il pas le problème de la course de données ? Comment utiliser correctement un mutex pour protéger une variable partagée ?

Principal
Позитив Технолоджис
61

Vous devez écrire une bibliothèque simple de cache en mémoire. type Cache interface { Set(k, v string) Get(k string) (v string, ok bool) }

Principal
Позитив Технолоджис
61

protocole SomeProtocol {} func test1_1(valeur: SomeProtocol) {} func test1_2(valeur: any SomeProtocol) {}

Senior
Salmon
60

Comment View et ViewModel communiquent-ils dans UIKit ? Utilise-t-on quelque chose comme RxSwift/Combine pour les liaisons ?

Senior
Salmon
59

func getCarPrice() int64 { time.Sleep(1 * time.Second) return rand.Int63n(1000) } func main() { http.HandleFunc("/car/instant", func(resp http.ResponseWriter, req *http.Request) { fmt.Fprintf(resp, "%d", 0) }) http.ListenAndServe(":8080", nil) }

Principal
Позитив Технолоджис
58

laissez le parent être Task { let child = Task { print("enfant démarré, isCancelled = ", Task.isCancelled) // for index in (1...[phone]) { print(index) } print("enfant terminé, isCancelled = ", Task.isCancelled) // } await child.value } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 seconde parent.cancel()

Senior
Salmon
56

Array { value1 value2 if condition { value3 } }

Senior
Salmon
54

Présentez-vous brièvement et décrivez votre travail actuel.

Middle+
RevolutRevolut
52

Comment l'interaction avec les gestes et le zoom a-t-elle été implémentée dans la galerie de photos — en UIKit ou SwiftUI ?

Senior
Salmon
52

Y a-t-il des problèmes, des solutions temporaires ou des limitations concernant SwiftUI avec l'objectif iOS 16 par rapport à iOS 15?

Senior
Salmon
52

Que se passe-t-il lorsque nil est passé à set?

Middle+
RevolutRevolut
52
/206