【发布时间】:2013-02-27 17:26:24
【问题描述】:
我目前使用的是 Xcode 4.5.2。使用预处理器指令(条件包含)时,缩进有些奇怪。这是我的代码的样子:
-(void)someMethod{
#if defined (TEST_A) || defined (TEST_B)
if (![self TESTmethod]) {
//do sth
#else
if (![self method]) {
#endif
//do sth
}
}
当我点击 'return/enter' 时,光标会向右移动一些额外的空间,如下图所示:
如果我删除预处理器指令,它将正确缩进,但我想使用预处理器指令。有什么解决办法吗?谢谢
【问题讨论】:
-
当我尝试相同的行为时,我关闭并重新打开 Xcode,然后它按预期工作
-
对我不起作用。即使重新启动 Mac 也无法解决此问题
-
它对我有用,没有任何东西!!!
-
我已投票决定重新打开它。 SO 不仅仅是针对编程问题,而是用于编程的工具:来自FAQ
but if your question generally covers … software tools commonly used by programmers … then you’re in the right place to ask your question! -
投票重新打开,有效的问题 - 建议你提出苹果的错误。看起来压头正在计算 {} 对并感到困惑。
标签: iphone ios xcode preprocessor