ios - 我不能不小心改变我的框架吗?

标签 ios macos

Building Modern Frameworks解决了版本控制以及一次就正确获取 API 的重要性。然后,它说 every app has its own copy of the framework .那么,我不能不小心地更改我的框架,即不用担心破坏使用旧版本框架的其他应用程序吗?

最佳答案

如果我们谈论的是您自己的 iOS 应用,您可以随心所欲。 “框架”只是一个模块,就像任何其他模块一样;它包含在应用程序中,并且只是应用程序代码的一部分,因此如果您修改它,下一次更新将获取修订版和使用它的新代码,这没有问题。

但是,在 OS X 上,可以将框架安装到应用可以看到的库中。显然,在那种情况下,使用框架的代码必须注意版本控制。同样,即使在 iOS 上,如果您使用框架作为向其他开发人员传达模块的方式,您也必须尽量不要鲁莽地破坏他们使用您框架的现有代码。

关于ios - 我不能不小心改变我的框架吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36116426/

相关文章:

ios - SDK更新后,UserCannotBeAlteredWithoutSessionError

macos - 用虚拟脚本模拟 sendmail

macos - 从命令行启动Docker

php - 拉维尔 5.6 | PHP artisan 迁移不工作

ruby-on-rails - Docker 作为有效的 Rails 开发环境

ios - 刚刚升级到 Xcode 6.2 - 包标识符几乎无法输入

ios - 从 NSMutableArray 中检索对象

ios - 将循环的 mp4 背景添加到 iOS 应用程序注册

iPhone应用程序: UITableViewController with UITextView in a cell,无法摆脱键盘

macos - Mac OS 中的优秀和免费编辑器,具有突出显示和并排编辑/比较功能