例如,这个简单的类:
class Test
{
public:
Test();
int _public;
};
Test::Test()
{
this->_public = 0; // Shows _public in color
_public = 5; // Stay White
}
这似乎适用于Cocoa应用程序,但不适用于C ++。
为了比原来的帖子更清楚一点,这个DOES编译和运行完全符合预期。
Cocoa对C ++的唯一影响是语法高亮。我知道这只是一个开发“功能”,并且在任何情况下都不应该被视为编译器的“必须”而只是因为它适用于Cocoa,为什么不能使用C ++呢?给开发人员一个很好的功能,他们会立即想要更多:)
修复程序是否可用?
答案 0 :(得分:0)
你是对的,在Xcode 3中它不起作用。然而,Xcode 4确实解决了这个问题,因为它使用了更深入的编译器集成。它还没有出来(如果你有一个开发者帐户,你可以下载预览版),但它可能会很快发布,耐心;)