Sobes.tech

Γιατί ορισμένα ερωτήματα επιστρέφουν μια τιμή που ποτέ δεν υπήρξε (για παράδειγμα, μια ενδιάμεση τιμή μεταξύ της παλιάς και της νέας τιμής);

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

Αν σχεδιάζατε ένα επαναχρησιμοποιήσιμο συστατικό κουμπιού για ένα σύστημα σχεδίασης σε SwiftUI με διαφορε στυλ (πρωταρχικό/δευτερεύον), πώς θα το υλοποιούσατε;

Senior
Salmon
65

Περιγράψτε με λόγια πώς θα λύνατε το πρόβλημα της προσωρινής αποθήκευσης της τιμής του αυτοκινήτου: δομή δεδομένων, συγχρονισμός, ενημέρωση.

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

Μίλησε για ενδιαφέροντες πόρους για την ανάπτυξη — κανάλια YouTube, κανάλια Telegram, κοινότητες, εργαλεία

Senior
Salmon
64

Η πλοήγηση είναι γραμμένη σε UIKit, και τα alerts/φύλλα τα βγάζετε στο UIKit ή χρησιμοποιείτε τα εγγενή μέσα του SwiftUI;

Senior
Salmon
62

Πώς λειτουργεί το σύστημα σχεδίασης μεταξύ UIKit και SwiftUI — υπάρχει διπλότυπο συστατικών ή περιτυλίγματα;

Senior
Salmon
61

Όταν ήρθες στο έργο, υπήρχε ήδη Swift 6 ή η μετάβαση συνέβη κατά τη διάρκεια της παρουσίας σου;

Senior
Salmon
60

Πρέπει να γράψετε μια απλή βιβλιοθήκη cache στη μνήμη. type Cache interface { Set(k, v string) Get(k string) (v string, ok bool) }

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

Γιατί η προσθήκη mutex μόνο για εγγραφή δεν λύνει το πρόβλημα του data race; Πώς χρησιμοποιούμε σωστά ένα mutex για την προστασία μιας κοινής μεταβλητής;

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

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
Позитив Технолоджис
56

πρωτόκολλο SomeProtocol {} λειτουργία test1_1(τιμή: SomeProtocol) {} λειτουργία test1_2(τιμή: οποιοδήποτε SomeProtocol) {} λειτουργία test2_1(τιμή: some SomeProtocol) {} λειτουργία test2_2<Τιμή: SomeProtocol>(τιμή: Τιμή) {} κλάση A { λειτουργία test2_2<Τιμή: SomeProtocol>(τιμή: Τιμή) { } } κλάση B: SomeProtocol { } A().test2_2(τιμή: B())

Senior
Salmon
55

άσε τον γονέα να είναι Task { let child = Task { print("το παιδί ξεκίνησε, isCancelled = ", Task.isCancelled) // for index in (1...[phone]) { print(index) } print("το παιδί τελείωσε, isCancelled = ", Task.isCancelled) // } await child.value } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 δευτερόλεπτο parent.cancel()

Senior
Salmon
55

Array { value1 value2 if condition { value3 } }

Senior
Salmon
54

Τι συμβαίνει όταν περνάει nil στο set;

Middle+
RevolutRevolut
52

Παρουσιάστε τον εαυτό σας σύντομα και περιγράψτε την τρέχουσα εργασία σας.

Middle+
RevolutRevolut
51

Υπάρχουν προβλήματα, λύσεις ή περιορισμοί σχετικά με το SwiftUI με στόχο το iOS 16 σε σύγκριση με το iOS 15;

Senior
Salmon
51

Πώς υλοποιήθηκε η αλληλεπίδραση με τις χειρονομίες και το ζουμ στη φωτογραφική γκαλερί — σε UIKit ή SwiftUI;

Senior
Salmon
49

πρωτόκολλο SomeProtocol {} func test1_1(τιμή: SomeProtocol) {} func test2_1(τιμή: some SomeProtocol) {} func test1_2(τιμή: any SomeProtocol) {}

Senior
Salmon
48

Πώς επικοινωνούν το View και το ViewModel στο UIKit — χρησιμοποιείται κάτι σαν RxSwift/Combine για δεσμούς;

Senior
Salmon
48

Υπάρχουν άλλα macros στο έργο εκτός από το δίκτυο;

Senior
Salmon
48
/206