【发布时间】:2020-05-08 23:28:05
【问题描述】:
我来自 JS,所以我不确定字符串文字。
我的 swift 中有以下语法
[GMSServices provideAPIKey:@"ABCXYZ"];
如果我从上面删除@,swift会抛出以下错误String literal must be prefixed by '@'
谁能解释我为什么会收到这个错误以及什么是字符串文字?这个答案在上述情况下没有帮助:What does the @ prefix do on string literals in C#
【问题讨论】:
-
那是 Objective-C,不是 Swift。
-
好的。我不知道本地实现,但我不确定为什么每个人都反对它。
标签: objective-c swift