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: GRPC-SWIFT

¿Existe una manera de realizar pruebas unitarias para verificar si el controlador de vista se ha agregado en el hilo principal?

Digamos que tengo este código como ejemplo finall class SomeTests: XCTTestCase { private var coordinator: SomeCoordinator! <pre><code>override func setUp() { super.setup() coordinator = SomeCoordinator() } override func tearDown() { super.tearDown() coordinator = nil } func testStartPushesCustomViewController() { coordinator.start() XCTAssertTrue(coordinator.navController.viewControllers.last is CustomViewcontroller) XCTAssert // -> realizar una aserción de que el . . . Read more

iOS: error de clase ABC implementada en ambos, se utilizará uno de los dos. No se define cuál se usará.

He integrado mis propios dos frameworks en el proyecto, los cuales utilizan una biblioteca estática común en ambos framework. Cuando ejecuto el proyecto, arroja el siguiente error para las clases de la biblioteca estática (que es común en ambos frameworks) – objc[64586]: La clase ABC está implementada en /Users/user/Library/Developer/Xcode/DerivedData/Project-hjicsdlhsejzcqbhbqvjpzsdpbem/Build/Products/Debug-iphonesimulator/SDK1.framework/SDK1 (0x1056c7220) . . . Read more

Cómo esperar un número arbitrario de funciones asíncronas en paralelo

La documentación de Concurrencia en Swift proporciona el siguiente ejemplo de cómo esperar múltiples funciones asíncronas en paralelo. async let firstPhoto = downloadPhoto(named: photoNames[0]) async let secondPhoto = downloadPhoto(named: photoNames[1]) async let thirdPhoto = downloadPhoto(named: photoNames[2]) let photos = await [firstPhoto, secondPhoto, thirdPhoto] ¿Existe alguna manera de esperar un número . . . Read more