0

在 XCode 7.3 中,文档项(使用 ctrl-6 切换)在某个点之后无法正确显示。(截图上面没有错)

//MARK: - 没有正确显示

4

1 回答 1

0

没有多少人会经历这种情况,因为它发生在特定情况下(据我所知)。

let i = 0
switch i {
default: "\(i) ©"
}

// MARK: // FIXME: // TODO:复制和粘贴上面的代码将在任何带有代码标记的文件中发生同样的事情。

发生这种情况的条件是三者的结合:

  1. 使用switch:if {}不会导致同样的问题。
  2. 使用字符串插值:String(format: "%d ©", i)或者"stringText ©"不会导致同样的问题。
  3. 使用前面有空格的表情符号和符号:"\(i)©"不会导致同样的问题。

不满足三个条件中的任何一个,都不会发生该错误。因此,如果您经常查看文档项目并且不想看到损坏的下拉列表,请尝试更改三个条件中的任何一个。

于 2016-04-23T09:52:49.203 回答