gpt4 book ai didi

swift - 将 SwiftLint 作为依赖项添加到 Podspec 项目

转载 作者:搜寻专家 更新时间:2023-11-01 07:06:33 36 4
gpt4 key购买 nike

我是 Cocoapods 的新手,我希望这个问题可以通过“RTFM”轻松回答,但 Cocoapods 提供的“M”似乎无法回答我的问题。

我正在申请 SwiftLint到我的项目。

我可以轻松地将它添加到包含其他 pod 的项目中(只需添加“pod 'SwiftLint', '~> 0.24'”),但我很难将它添加到 my Cocoapod project .

就像我说的,我真的才接触 Cocoapods 几个星期,并且知道有一条通往兔子洞的路。这个项目也是从以前的结构转换过来的,所以不是对Cocoapods结构的一对一转换。

问题是我需要能够将 SwiftLint 添加到 BMLTiOSLib 项目,就像我在包含 BMLTiOSLib 的项目中所做的那样。这是我在构建时为 BMLTiOSLib 运行的东西。

当我为 SwiftLint 编写一个 podfile 时,我遇到了很多冲突,坦率地说,我对 Cocoapods 的内部工作原理了解不够,无法正确诊断它们。

是否有一个相当基本的指南来将 SwiftLint 之类的东西包含到 Cocoapod 项目中?

最佳答案

当你在Cocoapod项目中的时候,你需要在Podspec中写明你的项目对SwiftLint有依赖,而不是直接添加即可:

Pod::Spec.new do |spec|
...
spec.dependency 'SwiftLint'
end

关于swift - 将 SwiftLint 作为依赖项添加到 Podspec 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47742809/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com