Avatar
@shunkun ↑これが良い設計だとは思いませんが、↑のようにできないことはありません。
8:17 AM
せめて func getHogeProtocol<T : HogeProtocol>() -> T? にして as? T にすべきだとは思いますが。