使用'\ /'时出现未知的转义序列警告

时间:2012-03-27 10:32:20

标签: iphone string date escaping

我需要使用以下符号将日期作为字符串发送到网络服务器:

/日期(1332843997553 + 0200)/

在我的代码中,我使用startdate作为'long long'类型实现如下:

NSString *DateString = [NSString stringWithFormat:@"\/Date(%qi%@)\/", startdate,timezone];

然而,上面提到的符号给出了以下警告“词法或预处理器问题 - 未知转义序列'/'”。

任何人都知道如何在不更改DateString的情况下摆脱此警告。

1 个答案:

答案 0 :(得分:1)

无需在/:

前加一个反斜杠
@"/Date(%qi%@)/"

除非你真的想要 \ / Date()\ /

@"\\/Date(%qi%@)\\/"