Command-Option-Shift-K для очистки папки сборки.Еще лучше выйти из Xcode и очистить ~ / Library / Developer / Xcode / DerivedData вручную.Удалите все его содержимое, потому что есть ошибка, при которой Xcode будет запускать старую версию вашего проекта, которая где-то там.(Xcode 4.2 покажет вам папку «Производные данные»: выберите «Окно»> «Органайзер» и перейдите на вкладку «Проекты». Нажмите стрелку вправо справа от имени папки «Производные данные».)
В имитаторе выберите iOSСимулятор> Сбросить содержимое и настройки.
Наконец, для полноты вы можете удалить содержимое / var / folder ;там тоже происходит некоторое кэширование.
ПРЕДУПРЕЖДЕНИЕ. Удаление / var / folder может вызвать проблемы, и после этого вам может потребоваться восстановить или переустановить операционную систему.
РЕДАКТИРОВАТЬ: Я только что узнал, что если вы боитесь бороться с / var / folder / , вы можете использовать следующую команду в терминале, чтобы удалить более целенаправленным способом:
rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
РЕДАКТИРОВАТЬ: Для некоторых проблем, связанных со Swift, я считаю полезным удалить ~ / Library / Caches / com.apple.dt.Xcode .Вы теряете много, когда делаете это, например, запасные копии загруженных комплектов документации, но это может стоить того.