gpt4 book ai didi

swift - 编辑 CocoaPod 库的正确方法

转载 作者:搜寻专家 更新时间:2023-10-31 22:58:23 25 4
gpt4 key购买 nike

我之前体验过安装 CocoaPod 的操作。

假设我通过 CocoaPod 安装了 TheLibrary.swift。现在它位于 Pods > Libray > TheLibrary.swift 下。编辑该文件是非常糟糕的做法。那么编辑它的正确方法是什么?我想我读到它可以通过扩展(?)完成,但我完全不确定它是如何完成的。

例如,如果我只需要编辑该文件中的一个函数,我该怎么办?


扩展我的问题,如果Pods > Library > Supporting Files中还有其他Supporting Files,应该怎么取?

最佳答案

如果您想在 TheLibrary 中编辑代码的行为,那么您应该 fork 它并使用您自己的代码,您可以根据需要编辑这些代码。如果您想使用同时发布的新代码进行更新,则必须从 TheLibrary 合并到您的分支。

通过这种方式,您将可以完全控制库中的代码。

但是,如果您想向 TheLibrary 添加额外的东西,您可以继承您想要更改的类并使用该库的官方 Pod。您只需将所需的功能添加到您创建的子类中即可。

对于前者,您还可以为要添加功能的特定类创建扩展,例如功能。

请注意编辑 pod 文件 - 它会在您的机器上运行,直到您运行 pod install 或 pod update。然后您将拥有未经编辑的原始代码。此外,可能的团队成员不会有这些更改,因此请不惜一切代价避免它。

关于swift - 编辑 CocoaPod 库的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40948995/

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