swiftyjson example swift xcode swifty-json swift3

example - No hay tal módulo ''SwiftyJSON'' en Swift 3.0



swiftyjson swift 4 (8)

Después de migrar a Swift 3.0, intento importar SwiftyJSON en mi proyecto. Sin embargo, cuando importo el marco ''importar SwiftyJSON'' obtengo un error No Such Module.

Si elimino la declaración de importación, no reconoce sus clases.

¿Algún consejo sobre por qué XCode podría no estar leyendo mi marco importado?

Ver capturas de pantalla adjuntas:


Limpia tu proyecto y compila de nuevo. Asegúrese de abrir project.xcworkspace.

pod ''SwiftyJSON''


Intenta marcar Destinos -> Crear fases Enlace binario con bibliotecas Debe haber un enlace con SwiftyJSON


Prueba esto.

# Uncomment this line to define a global platform for your project platform :ios, ''10.0'' # Uncomment this line if you''re using Swift use_frameworks! target ''Project names'' do pod ''SwiftyJSON'', git: ''https://github.com/BaiduHiDeviOS/SwiftyJSON.git'', branch: ''swift3'' end post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings[''SWIFT_VERSION''] = ''3.0'' end end end


¡Actualizar mi pod para hacer referencia a la gema oficial SwiftyJSON funcionó para mí! Se actualizó desde la versión 2.3.2 (lo que se instaló por defecto a través de ''pod SwiftyJSON'') a la versión 3.1.1.

Por lo tanto, en su Podfile, abra su pod SwiftyJSON para:

pod ''SwiftyJSON'', :git =>''https://github.com/SwiftyJSON/SwiftyJSON.git''

HTH


Mi problema era que estaba abriendo el archivo del proyecto y no el archivo del espacio de trabajo ...


Si tiene objetivos múltiples, intente construir cada uno de ellos. Tenía dos objetivos: uno construiría y el otro no. Esto puede ayudarlo a rastrear el problema.

En mi caso, simplemente destruí mi objetivo de desarrollo que no funcionaba, dupliqué el objetivo de producción, realicé algunos cambios de configuración y volví a la acción.


Limpiar su proyecto y luego construir y ejecutar su proyecto y no trabajar, así que elimine su biblioteca de cacao swiftyjson en nuestros cocoapods y vuelva a instalarlo, seguramente debería funcionar y esto me funciona al 100% ... así que pruebe esto.


Quite la import SwiftyJSON para resolver No such Module ''SwiftyJSON'' on Swift 3.0

Swift puede cargar SwiftyJSON.swift por sí mismo. No es necesario especificarlo en el estado de importación.

Ref: https://github.com/SwiftyJSON/SwiftyJSON/issues/49