Swift标记语言中的空格

时间:2016-08-15 03:11:41

标签: swift documentation markup

Swift上的文档为标记中的间距 Example提供了以下代码:

/*:
  - example: *A simple `for` loop.*\
  This example shows a `for` loop that prints the numbers 1 to 5.\
    \
     `for index in 1...5 {`\
     `   print("index = \(index)")`\
     `}`}
 */

在渲染标记中,不会出现空格:

enter image description here

如何在代码片段中添加空格,特别是在标记中使用自定义callouts()的示例?

1 个答案:

答案 0 :(得分:1)

因此,要显示代码示例中的空格,请尝试按照您的示例进行操作:

/*:
A simple for loop.\
This example shows a for loop that prints the numbers 1 to 5.

    for index in 1...5 {
        print("index = \(index)")
    }
*/

结果在这样的渲染标记中查找(空格出现在代码块中): enter image description here

评论后修改:

我找到的唯一方法,所以你的前两行Markup也在示例中,并且还要模拟空间是使用这个代码(在打印行中,前两个反引号和它们之间一个空格,然后在那8个空格之后,直到印刷品的开头反引号):

/*:
- example: *A simple `for` loop.*\
This example shows a `for` loop that prints the numbers 1 to 5.\
\
`for index in 1...5 {`\
` `        `print("index = \(index)")`\
`}`}
*/

结果为:

enter image description here