Programación

84
Llamar a la función Swift desde la clase Objective-C

Tengo un antiguo proyecto de Objective-C y quiero llamar a una nueva función y objeto Swift, he creado el archivo " <ProjectName>-Bridging-Header.h" y " <ProjectName>-Swift.h" Fue fácil para mí llamar a la función de Swift a Objective-C pero tengo un problema para revertir. Así que...

84
¿Cómo puedo probar que no se ha llamado a una función?

Estoy probando el enrutador y tengo dos funciones, y necesito probar si se llamó a la primera función y no a la segunda. Hay un método, toHaveBeenCalledpero no hay ningún método para probar si no se llamó a la función. ¿Cómo puedo probar eso? Tengo un código como este: var args, controller,...

84
Diferencia entre e.getMessage () y e.getLocalizedMessage ()

Estoy usando estos dos métodos para obtener el mensaje que arroja el bloque de captura mientras realizo el manejo de errores Ambos me reciben el mensaje del manejo de errores, pero ¿en qué se diferencian exactamente estos dos? Hice algunas búsquedas en Internet y obtuve esta respuesta desde...