es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SWIFT5

¿Es posible actualizar simplemente un objeto de Firestore pasando un objeto y dejando que determine qué actualizar específicamente?

He diseñado mi código de modo que Firebase esté oculto de mis servicios de API (por ejemplo, CurrentUserAPIService), por lo que si quiero actualizar un objeto de usuario, me gustaría hacer lo siguiente: // CurrentUserAPIService.swift func updateCurrentUser(with currentUser: CurrentUser, completionHandler: @escaping (Result<currentuser, apierror=””>) -> Void) { myAPI.updateObject(object: currentUser, withId: currentUser.id, . . . Read more

¿Cómo mostrar el código de estado de un sitio web al usuario?

Estoy tratando de obtener el código de estado de un sitio web y mostrarlo al usuario. Mi código es el siguiente: override func viewDidLoad() { super.viewDidLoad() let dataURL = “https://google.com” let request = URLRequest(url: URL(string: dataURL)!) URLSession.shared.dataTask(with: request) { [self] (data, response, error) in let httpResponse = response as? HTTPURLResponse . . . Read more

CMTime: Establecer una frecuencia de cuadros personalizada para AVCaptureDevice.

Estoy utilizando AVFoundation para capturar una grabación de la cámara. Necesito grabar 1 cuadro cada 5 segundos. No sé cómo configurarlo usando CMTime. if let frameSupportRange = captureDevice.activeFormat.videoSupportedFrameRateRanges.first { self.session.beginConfiguration() do { try captureDevice.lockForConfiguration() print(“Establecer cuadro”) captureDevice.activeVideoMinFrameDuration = CMTime(seconds: 4, preferredTimescale: 1) captureDevice.unlockForConfiguration() } catch { print(“LockForConfiguration falló con el . . . Read more