Access static property of protocol extension
问题 I'm trying to build a protocol exposing a static property, then use that static property in an extension of that protocol, but it seems to work only if I define this static property in the protocol extension as well. Basically the code I'm trying to get to work: protocol NibInstantiable: class { static var bundle: Bundle? { get } static var nibName: String { get } } extension NibInstantiable where Self: UIViewController { // static var nibName: String { // return "" // } static func