Я работаю с приложением iOS в Xcode и, пока около часа назад, неуклонно улучшал программное обеспечение и делал резервные копии Time Machine каждый час или два. Затем, как упоминалось в What is causing this secondary damage?, я что-то сломал, и проблема была заявлена в старом шаблоне.Как отменить что-то сломанное в проекте iOS/XCode? Как сообщить Xcode: «Попробуйте снова, в первый раз!»?
Я думал, что буду использовать Time Machine для восстановления «последней известной хорошей» контрольной точки, но Time Machine сказал, что у меня нет разрешений. Поэтому я вручную скопировал последние два или так известные хорошие резервные копии, а Xcode заявлял о идентичных ошибках сборки в тех же двух строках кода проекта шаблона.
Мне кажется, что Xcode хранит больше состояний, чем в самом каталоге проекта.
Есть ли способ заставить Xcode забыть, что он знает ошибки синтаксиса, полностью отпустил это состояние и обработал код с последней контрольной точки или двух, где работала?
Буду признателен, как сбросить любое состояние, которое обнаруживает эти синтаксические ошибки в старых и новых версиях проекта.
не использовать машину времени для резервного копирования кода. используйте управление реальным источником, например, svn или git. –
Отмечено, и это сделает в будущем. – JonathanHayward
Я скопировал весь код в новый проект, и проект был построен, но был «завершен из-за давления памяти». Пытался запустить его, но не смог. Какие идеи могут начаться? – JonathanHayward