如何为实现接口 x 和 subclasses Y 的任何 class 定义扩展函数?
How to define an extension function for any class that implements interface x and subclasses Y?
我想为实现接口 X 和子classY 的任何 class 定义一个扩展函数。最好的方法是什么?
fun <T> T.doSomething() where T : View, T : Checkable { ... }
感谢 Steven Schoen 在 slack 社区分享此内容。
我想为实现接口 X 和子classY 的任何 class 定义一个扩展函数。最好的方法是什么?
fun <T> T.doSomething() where T : View, T : Checkable { ... }
感谢 Steven Schoen 在 slack 社区分享此内容。