Изменения кода проекта XCode, не обновляющие 100% после Save-Build-Run

Когда я вношу изменения кода в свой игровой проект iPhone в XCode и затем делаю CMD-B + Входит, я ожидаю, что проект будет сохраняться, сборка и работаться средство моделирования с последним. Что происходит, хотя, иногда, то, что это не берет небольшое изменение, я делаю, если я не чищу проект и затем создаю.

Я - долговременный человек Java и довольно новый на языки на базе С, и это - компилятор. Кто-то может объяснить мне, что кэшируется после каждой сборки, которая делает это и как изменить мои настройки проекта, чтобы избежать необходимости убирать каждый раз? Или скажите мне плохие новости, что это - часть разработки C? Не пытаясь колотить его - я компилируюсь, JSPs часто всовывал рабочий кэш в Java, также.:P

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

10
задан Cœur 7 April 2019 в 06:20
поделиться

2 ответа

В настройках сборки Xcode убедитесь, что для параметра "Несохраненные файлы" установлено значение "Всегда сохранять". Если нет,Xcode не будет автоматически сохранять файлы перед сборкой и будет использовать последнюю версию, сохраненную на диске.

1
ответ дан 4 December 2019 в 01:56
поделиться

Мне это кажется странным, потому что я никогда не сталкивался с этой проблемой в XCode. Это не обычная проблема с C или чем-то еще. Инструменты для языков на основе C обычно делают это так же хорошо, как и инструменты Java.

1
ответ дан 4 December 2019 в 01:56
поделиться