Некоторые функции / методы не меняются при сборке в Xcode - PullRequest
1 голос
/ 05 ноября 2011

В настоящее время я работаю над проектом, который прекрасно работает как на симуляторе, так и на устройстве, за исключением одного конкретного метода, который не обновляется на устройстве или в симуляторе.Он показывает, что я могу положить в него все, что мне нравится, и он просто запускает старую версию.Если я изменю другие методы в том же файле, они будут созданы и запущены с изменениями.Любые идеи, почему это происходит или что я мог сделать, чтобы решить это?

Одно предложение, которое я услышал, состояло в том, чтобы начать новый проект и скопировать мой код. Я хотел бы избежать этого, если возможно, но похоже,возможно, придется.

1 Ответ

0 голосов
/ 05 ноября 2011

Иногда вам нужно сделать чистую сборку, потому что Xcode не всегда замечает изменения зависимостей (например, изменения в исходных файлах).

Некоторые люди неправильно настраивают свои зависимости (например, статические / динамические библиотеки). Если вы используете функцию автоопределения зависимости, у нее все еще есть некоторые ошибки, поэтому вам может потребоваться настроить ее явно.

FWIW, запуск нового проекта мне никогда не был необходим ...

...