Mi error es realmente tan simple como dice el título. Estoy tratando de importar un módulo específico, llamado IBAnimatable . la declaración funciona bien en un archivo, y Xcode no me da ninguna queja, sin embargo, mientras hace exactamente lo mismo nuevamente en otro archivo, de repente comienza a quejarse. He intentado limpiar el proyecto y volver a construirlo varias veces. No puedo entender por qué sucede esto en absoluto. Este error simplemente apareció al azar después de intentar construir el proyecto. No se realizaron ediciones en ese archivo, y anteriormente funcionaba. El código para el archivo de trabajo con la importación y el archivo que no funciona se encuentran a continuación.
Este es el código del archivo que no funciona, estaba dando el error de que No such module 'IBAnimatable'
import UIKit import IBAnimatable class ContactsTableViewCell: UITableViewCell { @IBOutlet var username: UILabel! @IBOutlet var profilePic: AnimatableImageView! }Sin embargo, aunque me da ese error, este código se construye muy bien en otro archivo:
import UIKit import IBAnimatable class FavoriteTableViewCell: UITableViewCell { @IBOutlet var profilePic: AnimatableImageView! @IBOutlet var username: UILabel! }No sé si esto tiene algún significado para este error, pero anteriormente hoy también cambié el nombre de la aplicación, sin embargo, pude compilar y ejecutar la aplicación con ambos archivos exactamente iguales a como los ve. ahora. Recientemente, también activé las notificaciones automáticas en la aplicación, sin embargo, incluso después de hacer esto, estos dos archivos se estaban compilando y ejecutando sin problemas. Este error realmente apareció al azar, y mientras lidiaba con xcode durante una cantidad de tiempo decente, simplemente pensé que limpiarlo y compilarlo nuevamente lo solucionaría, sin embargo, este no fue el caso.
Editar: Un reinicio de Xcode tampoco solucionó el problema.
Edición 2: borrar los datos derivados tampoco ayudó.
Edición 3: no sé si esto es importante, pero comúnmente empiezo a recibir el error Command CompileSwift failed with a nonzero exit code , pero al construir el proyecto varias veces como se muestra en la primera respuesta aquí: Build falla con " El comando falló con un código de salida distinto de cero" , ese error se solucionó, sin embargo, el otro error permaneció.
Tuve un problema similar, aparentemente Git lo estaba arruinando. La eliminación de Git hizo que funcionara.