Объединив все вышеперечисленные сообщения вместе, я решил свою проблему следующим образом:
1) Убедитесь, что все файлы находятся в 1 папке.Это может показаться очевидным, но мои файлы Box2D находились не в той же папке, что и мой другой код.При создании нового проекта с помощью XCode создается папка с именем вашего проекта, затем еще одна папка в этой папке, которая снова имеет имя проекта.Пример: "{путь проекта} / TempProject / TempProject".У меня были файлы Box2D в первом каталоге TempProject, а не в остальной части моего кода, созданного в подкаталоге TempProject.
2) Откройте настройки вашего проекта, дважды щелкнув ваш проект в XCode * 1005.*
3) Прокрутите вниз до «Пути поиска»
4) Измените значение «Пути поиска заголовка» на: $ {SOURCE_ROOT} / $ {PROJECT_NAME} / ** (Примечание. Если ваш XcodeНЕ создает подкаталог, как мой делает «TempProject / TempProject», затем просто используйте $ {SOURCE_ROOT} / **)
5) Удалите Производные данные вашего проекта, выполнив 1 из 2 следующих способов:
a) Открыть органайзер -> Выбрать проекты -> Выбрать проект -> Выбрать Удалить рядом с производными данными проекта
b) Открыть Finder -> Выбрать Go на панели инструментов -> введите "~ / Библиотека/ Developer / XCode / DerivedData "-> Найти и удалить папку нужного проекта
6) Перезапустить Xcode
7) Очистить и перестроить код
8) Теперь смысл кода должен работать!