enter image description here我是iOS
Swift
的新手并尝试安装此框架。
我已经通过cocoa pods
安装了这个框架,并在app delegate中添加了这一行
import IQKeyboardManagerSwift & IQKeyboardManager.sharedManager().enable = true
我现在收到这个错误(
没有这样的模块IQKeyboardManagerSwift)
谁能帮帮我吗?
首先检查您正在使用的swift和Xcode版本,以及该版本是否支持您正在使用的pod文件
Swift 2.2 (Xcode 7.3)
使用: -
pod 'IQKeyboardManagerSwift'
要么
pod 'IQKeyboardManagerSwift', '4.0.3'
对于Swift 2.1.1 (Xcode 7.2)
使用: -
pod 'IQKeyboardManagerSwift', '4.0.0'
对于Swift 2.0 (Xcode 7.0)
使用: -
pod 'IQKeyboardManagerSwift', '3.3.3.1'
我有类似的问题,结果我安装了两个Cocoapods实例,这是一个Cocoapods问题而不是Xcode问题(在我的情况下它是')。
我需要做的就是卸载我的cocoapod并重新安装它https://stackoverflow.com/a/27940867/6297658 ......这对我有用...
完成后重新安装转到你的pod文件根据你正在使用的swift和Xcode的版本添加pods然后运行pod install
PS:Cocoapods REPO接近350MB,所以如果你的下载卡住了不只是退出Terminal
并重新开始重新安装,首先完全卸载Cocoapods
和old master repo
,然后再次开始安装...这可能是导致我的两个实例的原因案件
有时,当我安装新Pod时,我需要清理并构建项目。
Clean build folder: Alt+Shift+Cmd+K
Build: Cmd+B
Run: Cmd+R
希望能帮助到你
通过pod安装时出现问题,因此拖放其文件然后在appDelegate didFinishLaunchingWithOptions方法中写入此行。 IQKeyboardManager.sharedManager()。enable = true
在以下情况下,以下解决方案有效:
用'IQKeyboardManager'替换'IQKeyboardManagerSwift'