2016-08-12 95 views
1

enter image description here我是iOSSwift的新手,並試圖安裝此框架。沒有這樣的模塊IQKeyboardManagerSwift

我已經cocoa pods安裝了這個框架,並在應用程序委託中加入這一行

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

現在我得到這個錯誤(

沒有這樣的模塊IQKeyboardManagerSwift)

燦任何人都請幫助我?

回答

1

首先檢查你使用的是迅速和Xcode的版本,如果該版本支持莢文件使用的是

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文件根據添加莢採取迅速的Xcode您正在使用,然後運行pod install

PS版:的CocoaPods REPO幾乎350MB,因此,如果您的下載卡住不只是退出Terminal並再次開始重新安裝先卸載Cocoapodsold master repo兩個完全,然後再次開始安裝......這可能是什麼原因d在我的情況下,它的兩個實例

+0

感謝它真的工作,感覺就像我完成了1個里程碑 – Gaurav

+0

那麼它是多個實例或pod版本? – Dravidian

+0

是的,我認爲是因爲在那之後它完美地工作 – Gaurav

0

這是問題,當通過吊艙intsall所以拖放它的文件,然後在appDelegate didFinishLaunchingWithOptions方法這條線。 IQKeyboardManager.sharedManager()。enable = true

1

有時,當我安裝新的Pod時,我需要清理&構建項目。

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

希望它可以幫助