0

我刚刚按照电话间隙的分步指南在 Xcode 中创建了一个新的电话间隙项目,并使用它创建的默认模板文件出现此错误。有谁知道这是什么或如何解决它?它应该能够在构建后无错误地构建默认模板项目,但我得到了这个:

程序中出现意外的“@” - 第 68 行 CDVNotification.m

[self showDialogWithMessage:message title:title buttons:@[buttons] callbackId:callbackId dialogType:DIALOG_TYPE_ALERT];

程序中出现意外的“@” - 第 106 行 CDVNotification.m

NSDictionary* info = @{
            @"buttonIndex":@(buttonIndex + 1),
            @"input1":(value0 ? value0 : [NSNull null])
        };
4

2 回答 2

1

升级到更新版本的 Xcode。该语法是 Objective C 的新文字语法的一部分,因此您需要更新版本的 Xcode/clang 来编译它。

于 2013-04-12T19:46:34.600 回答
0

如果您在文件中进行了任何复制/粘贴代码,则可能引入了无效字符。尝试“重新输入”上面的行,然后删除上面的行。那些@符号看起来有点有趣,如果编译器接受它们作为文字,它们应该是蓝色的......

于 2013-04-12T18:56:53.560 回答