Cocoapods无法识别Swift中结构中的静态常量

时间:2014-12-27 15:01:25

标签: swift cocoapods

我正在将我的lib上传到Cocoapods。毕竟写完后,我跑了pod spec lint DWActionsMenu.podspec并遇到了一个奇怪的错误。

以下是我的podspec的关键行:

s.source_files  = 'DWActionsMenu/*'

但是当运行pod spec lint DWActionsMenu.podspec时,会发生以下错误:

-> DWActionsMenu (1.0.1)
- ERROR | [iOS] [xcodebuild]  DWActionsMenu/DWActionsMenu/DWActionButton.swift
:44:51: error: use of unresolved identifier 'Constants'

情况是,我的代码在手机上运行正确ConstantsActionsMenuConstants.swift文件中定义的结构。

这就是ActionsMenuConstants.swift的样子:

struct Constants{
    static let kBUTTONSIZE : CGFloat = 44.0
    //......
    static let kMENUHEIGHT : CGFloat = 44.0
}

这就是全部。

所以pod spec lint只是在一个单独的文件中忽略了我的Constants结构?????

如何解决?

0 个答案:

没有答案