由于我发现你可以使用表情符号作为变量名,我想玩一下
我想使用燃油泵表情符号,但Xcode不断出现错误"预期声明"并希望我放置一个; var和表情符号之间。我怀疑它与表情符号由2个单词组成的事实有关,因此认为我在同一行上声明了两个变量。
有没有解决方法?
以下是截图:
和代码:
var ⛽️: Bool = true
答案 0 :(得分:4)
Swift语言参考的Lexical Structure章节中有一个显式的允许Unicode字符列表(查找“标识符语法”)。
“⛽”= U + 26FD不在列表中。