【发布时间】:2023-03-07 04:05:01
【问题描述】:
我一直在关注 Apple 的 SwiftUI tutorials。在此过程中,我经常将 Text 对象与以下初始化程序一起使用:
/// Creates an instance that displays `content` verbatim.
public init<S>(_ content: S) where S : StringProtocol
现在,在系列的fifth tutorial 中,我遇到了Text 的以下用法:
Text(verbatim: "")
接口中的描述与其他初始化器相同:
/// Creates an instance that displays `content` verbatim.
public init(verbatim content: String)
问题
这两个初始化器的用途是什么,它们有何不同/我什么时候使用哪个?
【问题讨论】: