最近混编加入了Swift
,添加了第三方库SwiftyJSON
,Pod install
一切无缺,运行没问题。当我要提交代码时多看了一眼Podfile
swift
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
复制代码
咦,要加use_frameworks!
那就加吧,没想到OC
引用所有报红,我...bash
习惯性百度了,几乎都复制粘贴的复述一遍,Swift
要用use_frameworks!
,可我开始不报错啊,为啥Swift
必定要以动态库的形式加入到项目,我不明白,也没找到解释。spa
最终stackoverflow里面有人跟我同样提了问题,我才知道Cocoapods
在1.5.0版本就支持Swift
以静态库的形式集成到项目中。日志
在Podfile
里永远地把use_frameworks!
删掉,忘了它,除非你真的想用动态库集成。code
因此,问专业的问题仍是上stackoverflow,CocoaPods
的问题仍是上Cocoapods官网看更新日志吧,别瞎折腾浪费时间。也许你早就知道了😂blog