Xcode запускает код, который я удалил - PullRequest
2 голосов
/ 07 июля 2011

Я удалил большие секции кода, и XCode все еще выполняет это.

Я сделал следующее, чтобы попытаться решить проблему:

  • Перезапустите Xcode
  • Отключите iPod
  • Телосложение: Чистое
  • Сборка: очистить все цели

Ничего не изменилось

Ценю вашу помощь ... спасибо.

пример:

for(int i = 0; i < 5; i++){
    if (i==4){
        //eventA
    }
    else{
        //eventB
    }
}

событие В событие В событие В событие В EVENTA

даст тот же результат, что и:

for(int i = 0; i < 5; i++){
    if (i==777){  <<----------- note the change
        // deleted eventA
    }
    else{
        //eventB
    }
}

событие В событие В событие В событие В EVENTA

однако, я получаю то, что ожидается здесь:

for(int i = 0; i < 5; i++){
    if (i==4){ <<----------- placed the 4 back
        // deleted eventA
    }
    else{
        //eventB
    }
}

событие В событие В событие В * 1032 событие В *

Ответы [ 3 ]

4 голосов
/ 07 июля 2011

Вы уверены, что отредактировали файл, который, как вы думаете, вы сделали? Возможно, вы редактировали копию из другой папки?

1 голос
/ 07 июля 2011

Попробуйте ограничить условия подробнее:

for(int i = 0; i < 5; i++){
    if (i==4){ 
        //eventA
    }
    else if (i < 4){ <<-------bounding the else
        //eventB
    }
}
0 голосов
/ 07 июля 2011

Перейдите на /Users/USERNAME/Library/Developer/Xcode/DerivedData/ и удалите все внутри каталога. В симуляторе нажмите iOS Simulator > Reset Content and Settings.... Если ваш код все еще выполняется, то это потому, что он снова компилируется, и где-то должна быть глупая ошибка, например, вы выполняете неверную цель или что-то в этом роде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...