Swift iOS自定义框架冲突

我用一些简单的表单validation方法和一些testing做了一个自定义的iOS Swift框架。 我把它开源给Github。

如果另一个开发人员使用我的框架为他们的应用程序,但更改方法名称? 这可能会崩溃我的应用程序? 我的意思是,一个框架在多个应用程序之间共享,对吧?

如果我明白你在问什么,只有拥有访问权的人才能够改变你的框架。

如果有人改变它,然后你下载框架与新的变化,并在您的应用程序中取代,是的,它会打破。 否则,如果他们分叉项目,或者你永远不会将更改的框架添加到您的应用程序,什么都不会改变。

您在Xcode中使用的框架是框架的副本,它不是github上存在的参考。