Avatar
struct A { var url: String } 通常変数はoverloadはできないのですが、protocol extensionを使えばこのAにURL型の変数を生やすことが可能です