Cocoapods在spec文件中声明多个依赖项

时间:2013-12-04 02:35:04

标签: cocoapods

到现在为止,我总是只有一个依赖项在.podspec文件中声明。

我的问题是:

包含多个的正确方法是什么?

当我只包含一个时,我会这样做:

s.dependency ='ReactiveCocoa'

如何添加多个?

1 个答案:

答案 0 :(得分:15)

您可以在podspec文件中多次调用dependency,例如在RestKit.podspec中:

s.subspec 'Core' do |cs|
    cs.source_files =  'Code/*.h', 'Vendor/LibComponentLogging/Core', 'Vendor/LibComponentLogging/NSLog'
    cs.header_dir   =  'RestKit'

    cs.dependency 'RestKit/ObjectMapping'
    cs.dependency 'RestKit/Network'
    cs.dependency 'RestKit/CoreData'
end