2016-09-18 2 views
2

Я создал ручной мост-заголовок, используя эти these instructions. Однако у моего имени проекта есть пробел. Я получаю следующее сообщение об ошибке при компиляции:Невозможно получить правильный путь к файлу из заголовка моста, когда имя проекта имеет пробел

Bridging заголовка «/Word-Word/Word-Word-Bridging-Header.h» не существует

Вот что я поставил под мостиками -header в настройках сборки проекта:

/Word-Word/Word-Word-Bridging-Header.h 

Как я могу получить правильный путь к файлу? Благодаря!

ответ

1

Мне пришлось оставить место там, вместо того, чтобы добавить тире между двумя буквами.

-1

Действительно ли это путь? Я бы не думал, что нет, поскольку это подразумевает, что он находится в корневом каталоге.

Предполагая, что вы имеете в виду объект Objective-C Bridging Header из настроек сборки ... этот путь: Относительный к файлу .xcodeproj находится. Так, например, если ваша структура выглядит

Word-Word.xcodeproj 
Word-Word/ (note this is a directory) 
Word-Word/Word-Word-Bridging-Header.h 

Вы должны были бы в Objective-C Bridging заголовок быть Word-Word/Word-Word-Bridging-Header.h.

Если заголовок шунтирующий находится в том же каталоге, что и .xcodeproj, то вам нужно будет установить его, чтобы быть: Word-Word-Bridging-Header.h

Так как только вы сейчас знаете структуру каталогов, вам нужно будет определить надлежащее относительный путь к использованию.