ios - Swift:如何在我的应用程序中将示例代码显示为文本或文本字段?
问题描述
是否可以将多行代码示例作为文本获取,以便以后共享?假设我有一个示例代码:
let a = SKSpriteNode(imageNamed: "ball01")
a.position = CGPoint(x: width*0.5, y: height*0.5)
a.size = CGSize(width: width*0.1, height: width*0.1)
a.physicsBody = SKPhysicsBody(circleOfRadius: a.frame.width*0.5)
是否可以将其作为多行文本共享?我发现了一些关于 html 的讨论,但没有关于“正常”的 swift 代码。谢谢你。
解决方案
在这里找到简单而优雅的解决方案:如何在 Swift 中使用多行字符串文字:
let multilineString: """
let a = SKSpriteNode(imageNamed: "ball01")
a.position = CGPoint(x: width*0.5, y: height*0.5)
a.size = CGSize(width: width*0.1, height: width*0.1)
a.physicsBody = SKPhysicsBody(circleOfRadius: a.frame.width*0.5)
"""
label.text = multilineString
label.numberOfLines = 0
推荐阅读
- cloud - 如何为来自不同主机的站点提供服务
- rust - 如何为 Rust 中的引用创建“Iterable”特征?
- php - 我在正确编写此代码时遇到问题
- configuration - 如何在 HAProxy 中启用 HTTP/3 (QUIC)?
- sql - 确定错过的时间 - 找到时间差距
- json - Flutter在listview中显示json数组
- xml - XSLT 输出不如预期
- ios - ImageCropper.Forms 在 ios 平台上不工作 (System.MissingMethodException)
- sql-server - 来自链接服务器的另一个表的 INSERT 触发器很慢
- audio - VXML 音频文件播放状态