Sobes.tech

iOS

Come implementare una funzione che garantisca l'atomicità delle operazioni in GCD?

Junior — Middle
МТСМТС
83

Come dividere lo schermo in tre parti uguali usando tre View?

Junior — Middle
83

Quali metodi devono essere applicati per prevenire conflitti quando ci sono più Gesture Recognizer su una stessa vista?

Junior — Middle
AvitoAvito
83

Parla della tua esperienza in progetti commerciali

Junior — Middle
СБЕР Бизнес
Winline
СБЕРСБЕР
+6
82

Puoi spiegare cos'è il meccanismo di Binding Opzionale nella programmazione?

Junior — Middle
AppMaster
82

Qual è il problema dell'utilizzo del pattern Singleton nella progettazione dei sistemi?

Junior — Middle
bip.ru
Леди и джентельмен сити
82

Hai in programma di trasferirti all'estero o in Russia nei prossimi tempi?

Junior — Middle
Финам
82

Quali sono i vantaggi e gli svantaggi di questa struttura?

Junior — Middle
AstonAston
82

Puoi spiegare cosa significa il termine 'opzionale' in programmazione?

Junior — Middle
82

Quali metodi possono essere usati per organizzare una coda di attività nel sistema?

Junior — Middle
БКС
82

Puoi spiegare cos'è il componente UITableView e come viene utilizzato nello sviluppo delle interfacce?

Junior — Middle
VKVK
82

Puoi spiegare cos'è un oggetto DispatchWorkItem in iOS e come viene utilizzato nella gestione delle attività?

Junior — Middle
Альфа-БанкАльфа-Банк
Uzum
AstonAston
82

Come valutare la complessità temporale dell'operazione di rimozione di un elemento da un array?

Junior — Middle
82

Qual è la differenza tra punti e pixel nel contesto della grafica e della visualizzazione delle immagini?

Junior — Middle
VKVK
82

Spiega il concetto di View in SwiftUI e come viene utilizzato nella creazione di interfacce.

Junior — Middle
Doubletapp
82

È necessario considerare il tipo di dati quando si sceglie cosa memorizzare nella cache?

Junior — Middle
82

lascia che parent sia Task { lascia che child sia Task { print("child started, isCancelled = ", Task.isCancelled) // NO false for index in (1...[phone]) { print(index) } print("child finished, isCancelled = ", Task.isCancelled) // } await child.value } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 secondo parent.cancel() /////// lascia che parent sia Task { async let child: Void = { print("child started, isCancelled =", Task.isCancelled) for index in (1...[phone]) { print(index) } print("child finished, isCancelled =", Task.isCancelled) }() await child } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 secondo parent.cancel()

Senior
Salmon
68

Cosa significa "veloce" per un dizionario e qual è la sua complessità di ricerca? È sempre O(1)?

Middle+
RevolutRevolut
67

Descrivi a parole come risolveresti il problema della cache del prezzo dell'auto: struttura dati, sincronizzazione, aggiornamento.

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

Perché alcune query restituiscono un prezzo che non è mai stato reale (ad esempio, un valore intermedio tra il vecchio e il nuovo prezzo)?

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