Cocoa touch 如何更改通过Cocoapods添加的组件

Cocoa touch 如何更改通过Cocoapods添加的组件,cocoa-touch,cocoapods,Cocoa Touch,Cocoapods,我正在使用一个名为的组件,它工作得很好,但我想对它做一个更改(添加一些填充,以便弹出窗口不会触及屏幕边缘)。我可以看到在代码中的什么地方进行更改-在设置函数中-但我当然不希望在更新POD时覆盖更改 我可以创建一个子类,但是这个改变正好在一个大函数的中间,所以重写整个函数看起来不是个好主意。有更好的办法吗 非常感谢。有一种方法,您可以通过cocoapods分叉存储库、修改更改和维护库,以便将来修复错误和增强功能。。。。。 我写了一篇关于同一个问题的文章,解释了整个过程。你可以找到它可能是重复的是

我正在使用一个名为的组件,它工作得很好,但我想对它做一个更改(添加一些填充,以便弹出窗口不会触及屏幕边缘)。我可以看到在代码中的什么地方进行更改-在设置函数中-但我当然不希望在更新POD时覆盖更改

我可以创建一个子类,但是这个改变正好在一个大函数的中间,所以重写整个函数看起来不是个好主意。有更好的办法吗


非常感谢。

有一种方法,您可以通过cocoapods分叉存储库、修改更改和维护库,以便将来修复错误和增强功能。。。。。


我写了一篇关于同一个问题的文章,解释了整个过程。你可以找到它

可能是重复的是的,那就是我要找的。。谢谢