【发布时间】:2023-03-20 12:24:02
【问题描述】:
我想声明一个协议,该协议具有必须返回 NavigationLink 的功能。但是当我尝试这个时它返回一个错误“对泛型类型'NavigationLink'的引用需要<...>中的参数”
protocol Protocol: class{
func function() -> NavigationLink
}
(杰西)
class BeersListRouter: BeersListRouterProtocol{
typealias Label = Text
typealias Destination = View
func getBeerDetailsView(for beer: Beer) -> NavigationLink<Label, Destination>{
}
}
【问题讨论】:
标签: swift swiftui protocols swiftui-navigationlink