Pas de tel module IQKeyboardManagerSwift

entrez la description de l'image ici, je suis nouveau à iOS Swift et en essayant d'installer ce cadre.

J'ai installé ce framework par des cocoa pods et j'ajoute cette ligne dans le délégué de l'application

 import IQKeyboardManagerSwift & IQKeyboardManager.sharedManager().enable = true 

Je reçois maintenant cette erreur (

Aucun tel module IQKeyboardManagerSwift)

Est-ce que quelqu'un peut m'aider s'il vous plait?

Vérifiez d'abord la version swift et Xcode que vous utilisez et si cette version supporte le file pod que vous utilisez

Swift 2.2 (Xcode 7.3) Utilisation: –

 pod 'IQKeyboardManagerSwift' 

Ou

 pod 'IQKeyboardManagerSwift', '4.0.3' 

Pour Swift 2.1.1 (Xcode 7.2) Utilisation: –

 pod 'IQKeyboardManagerSwift', '4.0.0' 

Pour Swift 2.0 (Xcode 7.0) Utilisation: –

 pod 'IQKeyboardManagerSwift', '3.3.3.1' 

J'ai eu le même problème, il s'est avéré que j'avais deux instances de Cocoapods installées, Ceci est un problème de Cocoapods pas un Xcode (dans mon cas c'était ').

Tout ce que je devais faire était de désinstaller mon cocoapod et de le réinstaller https://stackoverflow.com/a/27940867/6297658 …… Cela a fonctionné pour moi …

Une fois que vous avez terminé la réinstallation, allez dans votre file pod. Ajoutez des pods en fonction de la version de swift et Xcode que vous utilisez, puis lancez l' pod install

PS: Cocoapods REPO fait près de 350Mo, donc si votre téléchargement est bloqué, ne quittez pas simplement le Terminal et recommencez la réinstallation désinstallez d'abord Cocoapods et l' old master repo , puis recommencez l'installation … c'est probablement ce qui a provoqué deux instances dans mon cas

Il est question quand intsall à travers des pods alors faites glisser et déposez son file puis écrivez cette ligne dans la méthode appDelegate didFinishLaunchingWithOptions. IQKeyboardManager.sharedManager (). Enable = true

Parfois, lorsque j'installe un nouveau Pod, je dois nettoyer et build le projet.

 Clean build folder: Alt+Shift+Cmd+K Build: Cmd+B Run: Cmd+R 

J'espère que cela aide