我有2个Swift框架 FrameworkA 和 FrameworkB 。我有另一个框架 Common 。 Common 有一个open
类BaseClass
。
FrameworkA 有一个internal
类Class
,它继承自BaseClass
。
如果我现在尝试在继承自Class
的 FrameworkB 中声明一个名为BaseClass
的内部类,则会收到错误消息,指出其无效重新声明{ {1}}
我当然尝试清理派生数据和所有内容,但没有运气。我在使用Swift 3.我目前的解决方法是以不同的方式命名 FrameworkB 中的那个。