Допустим, у меня есть фреймворк A
, который я динамически включаю во многие проекты, добавляя файл A.framework
в проекты.
Рассмотрим сценарий внутри кода фреймворка A
:
struct Foo {
static let `default` = Foo()
}
Теперь я изменил имя с default
на shared
:
struct Foo {
static let shared = Foo()
}
Теперь, когда мы обновляем Swift версии , если некоторые изменения синтаксиса, иногда мы получаем ошибку, такую как
«NSLayoutAttribute» был переименован в «NSLayoutConstraint.Attribute»
, где мы нажимаем fix Нажмите кнопку внутри этой ошибки, и имя изменится автоматически.
Я хочу добиться того же, когда я сделаю изменение имени или изменение объявления функции внутри моего A.framework
и разверните его в приложениях, использующих его. Есть ли известный способ добиться того же?