我无法使用/ * * /在XCode编辑器中注释并编译以下代码行。我提炼这个例子倒在XPath查询使用更复杂的字符串:为什么我不能注释掉这个字符串?
字符串本身似乎罚款:
NSString* s = @"//*//";
不会编译对我来说:
/*
NSString* s = @"//*//";
*/
的XCode 4.4。如果有人能证实我不愚蠢,我会提交一份雷达。
编辑:很高兴看到,SO语法高亮也表现出这个问题...
编辑:没关系,我提交了一份bug报告与苹果。谢谢。
编辑:Per Rob的答案在下面,这不是一个bug :)感谢你解释它,Rob;现在完全有意义。
有趣的是,\ \字符串中的字符似乎可以解决它,但这不完全是一个解决方案......这是一种痛苦。 –
突出显示中断的语法对我来说并不奇怪。编译器扼杀它对我来说是令人惊讶的。我猜语法高亮显示器必须共享编译器前端... – TomSwift
我认为rob mayoff是正确的,所以我删除了我以前的评论。 – JWWalker