这里的“+1”是什么意思?
t30tvxxf1#
这表明有更多的重载具有相同的参数标签。这是Xcode 14中添加的新功能。在本例中,它显示this overload:
init<S>(_ label: S, @ViewBuilder content: @escaping () -> Content) where S : StringProtocol
而“+1更多”是指this other overload:
init(_ titleKey: LocalizedStringKey, @ViewBuilder content: @escaping () -> Content)
通过在下拉列表中选择该行并按右箭头键,可以展开以查看所有重载。请注意,它们都有2个参数,参数的标签都是_:content:。即,第一参数没有标签,而第二参数具有“内容”作为标签。
_:content:
1条答案
按热度按时间t30tvxxf1#
这表明有更多的重载具有相同的参数标签。这是Xcode 14中添加的新功能。
在本例中,它显示this overload:
而“+1更多”是指this other overload:
通过在下拉列表中选择该行并按右箭头键,可以展开以查看所有重载。
请注意,它们都有2个参数,参数的标签都是
_:content:
。即,第一参数没有标签,而第二参数具有“内容”作为标签。