Sobes.tech

¿Cuáles son las ventajas y desventajas de usar el operador Optional chaining en el código?

Junior — Middle
83

¿Cómo evaluar la complejidad temporal de la operación de eliminar un elemento de un array?

Junior — Middle
83

¿Puedes explicar qué es el protocolo Codable y cuáles son sus funciones principales?

Junior — Middle
83

¿Tiene experiencia trabajando con la metodología Kanban en proyectos?

Junior — Middle
Umbrella IT
83

¿Cómo implementar una función que garantice la atomicidad de las operaciones en GCD?

Junior — Middle
МТСМТС
83

¿Cómo dividir la pantalla en tres partes iguales usando tres View?

Junior — Middle
83

¿Qué métodos se deben aplicar para prevenir conflictos cuando hay varios Gesture Recognizers en una misma vista?

Junior — Middle
AvitoAvito
83

¿Puedes explicar qué es el mecanismo de Enlace Opcional en programación?

Junior — Middle
AppMaster
82

¿Cuál es el problema del uso del patrón Singleton en el diseño de sistemas?

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

¿Planea mudarse al extranjero o dentro de Rusia en un futuro cercano?

Junior — Middle
Финам
82

¿Cuáles son las ventajas y desventajas de esta estructura?

Junior — Middle
AstonAston
82

¿Puedes explicar qué significa el término 'opcional' en programación?

Junior — Middle
82

¿Puede explicar qué es un objeto DispatchWorkItem en iOS y cómo se usa en la gestión de tareas?

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

¿En qué consiste la diferencia entre puntos y píxeles en el contexto de gráficos y visualización de imágenes?

Junior — Middle
VKVK
82

Explica el concepto de View en SwiftUI y cómo se utiliza en la creación de interfaces.

Junior — Middle
Doubletapp
82

¿Debe tenerse en cuenta el tipo de datos al decidir qué almacenar en caché?

Junior — Middle
82

deja que parent sea Task { deja que child sea 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 segundo parent.cancel() /////// deja que parent sea 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 segundo parent.cancel()

Senior
Salmon
70

¿Qué significa "rápido" para un diccionario y cuál es su complejidad de búsqueda? ¿Es siempre O(1)?

Middle+
RevolutRevolut
69

Describa en palabras cómo resolvería el problema de la caché del precio del coche: estructura de datos, sincronización, actualización.

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

struct ExampleView: View { var body: some View { VStack { FormView() Button("Reset") { // TODO: } } } } // SOLO LECTURA 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
64
/206