Cocoapods在spec文件中声明多个dependecies

zum*_*zum 10 cocoapods

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

我的问题是:

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

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

s.dependency ='ReactiveCocoa'

我如何包含多个?

Jon*_*nah 16

您可以dependency在podspec文件中进行多次调用,例如在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
Run Code Online (Sandbox Code Playgroud)