MyFramework.Sub1.Hoge
MyFramework.Sub2.Hoge
import Sub1 import Sub2 public typealias Sub1 = Sub1 public typealias Sub2 = Sub2
みたいに書いたり import Sub1 import Sub2 public struct Sub1 { public typealias Hoge = Sub1.Hoge } public struct Sub2 { public typealias Hoge = Sub2.Hoge }
みたいに書いたりできないかなーと模索しているのですが。structの名前とsub frameworkの名前をずらせばこれでも書けない事はないのですが、全部aliasを貼るのもすごく面倒なのでもっといいやり方があるのではないかと思っています。