2016-04-23 69 views

回答

0

不是因爲它發生很多人會遇到這種(據我調查的結果),在特定情況下。

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

複製和粘貼上面的代碼將在任何文件同樣的事情發生與// MARK:// FIXME:// TODO:代碼標記。

這種情況發生的條件是三個組合:

  1. 使用switchif {}不會導致同樣的問題。
  2. 使用字符串插值:String(format: "%d ©", i)"stringText ©"不會導致相同的問題。
  3. 使用表情符號&前面帶空格的符號:"\(i)©"不會導致同樣的問題。

這三個條件中的任何一個都不符合,錯誤不會發生。因此,如果您仔細查看文檔項目並且不想看到損壞的下拉列表,請嘗試更改以下三種情況中的任意一種。