0

每次我将一行包含字符串的代码粘贴到 Xcode 中时,都会发生这种情况。例如,当我将其粘贴到 Xcode 中时:

simonLabel.text = @"Good Job!";

我收到一条错误消息,提示“程序中有一个意外的'@'”

如果我删除所有内容并完全按照我粘贴的方式重新键入,我不会收到错误消息。

4

1 回答 1

1

那里可能会出现太多问题:

  1. "可以是您期望的不同角色

  2. (空格)可以是您期望的不同字符

  3. 看不见的字符。您在编辑器中根本看不到的东西,但他们通过复制粘贴到达了那里。

所有这些问题都可能发生,因为

  1. 您从具有不同编码的网站(或从非常糟糕的作家网站)复制它
  2. 您可以从智能编辑器(例如 MS Word、Open Office)中复制它,它会替换一些字符以匹配区域设置(例如引号)或根据语法和自动换行替换/添加空格(例如不间断空格)。
于 2013-11-10T11:39:33.733 回答