问:swift2转换为swift3

时间:2016-10-31 08:09:49

标签: ios xcode cocoapods swift3 alamofire

在我提出这个问题之前,我已经搜索了很多相关的问题:

can't find Pods.modulemap - looking in wrong directory 我通过这个链接,我无法得到结果。 在此之前,我更新了我的cocoapods和其他尝试。 现在当我清理我的项目时,它变得干净了。

始终保持此状态:小心谨慎schedule bar的状态cleaning prject_name:Finishing...

errors too much

并且有很多红色错误,我该如何解决?转换为swift3会出现很多错误,它们几乎就是这样:

error: unable to read module map contents from 'Target Support Files/Result/Result.modulemap': Error Domain=NSCocoaErrorDomain Code=260 "The file “Result.modulemap” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/youpude/Desktop/companyProject/欢喜收钱/3-code/iOS/happyCollection/Pods/Target Support Files/Result/Result.modulemap, NSUnderlyingError=0x7fe5366beeb0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}

1 个答案:

答案 0 :(得分:0)

稍后,我了解到,IQKeyboardManager中的swift3已在其IQKeyboardManagerSwift版本中将其名称更改为4.0.7

解决方案位于podfile,添加:

pod 'IQKeyboardManager', '~>  4.0.6'
pod 'IQKeyboardManagerSwift', '~> 4.0.7'

并安装pod,将解决问题。