2015-09-10 2 views
0

Я не понимаю, как это может произойти: я создал проект Xcode (Xcode 6), и я импортировал некоторые файлы из предыдущего проекта (Storyboard, Images. файл xcassets и некоторые файлы .h и .m)Xcode: «Ссылка на NSString неоднозначна»

Теперь, когда я импортирую некоторые из этих заголовков в свой код, каждая строка с использованием NSString сообщает об ошибке «Ссылка на NSString неоднозначна».

Это известная проблема, как ее решить?

+0

Что вы '# import'ing? – trojanfoe

+0

Проверьте свои импортные товары –

+0

@trojanfoe Некоторые файлы .h, которые приходят из моего предыдущего проекта. – Gannicus

ответ

0

Причина: Engineering Index сломан, Перестроить индекс

Обхода: Xcode -> Окно -> Органайзер -> выбрать проект, найти производные данные, нажмите на задней Delete, а затем перезапустить XCode может ,

+0

Это решение вопрос около минуты, но он появился снова. То же самое происходит, когда я очищаю проект. – Gannicus

+0

1. Очистить проект 2. Удалить все внутри «~/Библиотека/Разработчик/Xcode/DerivedData/ModuleCache /» (если кнопка внутри окна органайзера не работает) 3. Очистить еще раз 4. Сформировать проект – Colin

Смежные вопросы