![]() |
1
4
我不确定有必要这样做
确切地
你的要求-即。
推翻
然而,我自己的想法是不会使用两个并行的类层次结构,而是尝试类似这样的东西。。。
|
![]() |
2
1
快速使用面向协议的范例。所以根据你的要求。在您的情况下,最好使用协议和PAT。
|
![]() |
3
0
正如您已经注意到的,签名必须完全相同。
但你可以使用
|
![]() |
4
0
在你的情况下,我建议使用泛型,因为它们是为这样的事情而设计的:
您还可以实施
|
![]() |
Tom · SwiftUI.sheet导致背景白色闪烁 4 月前 |
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 4 月前 |
![]() |
Robin · LazyVGrid项目预计不会击中测试区域 4 月前 |
![]() |
Saurabh Saini · 结构下标 5 月前 |
![]() |
Alex Smith · 移动到下一个视图控制器后如何显示警报? 5 月前 |