2015-03-26 3 views
0

Итак, я подключил пару объектов Objective C к моему проекту, импортировал их через мой файл моста и имел некоторые проблемы со ссылками.Не удается подключить заголовок заголовка к iOS-приложению

Насколько я знаю, я подключил его правильно, и я искал другие решения для этого, но я не могу найти что-нибудь, что работает.

enter image description here

Это ошибка я получаю, но у меня есть заголовок подключен через мои настройки сборки, здесь.

enter image description here

Я не уверен, что еще можно сделать, чтобы попытаться заставить мой проект, чтобы понять, где мой мост (Путь к файлам корректны).

+0

Ваш файл с мостом-header.h должен быть полностью пуст, за исключением нескольких вызовов #import. Поэтому не должно быть определения класса и т. Д. Это то, что у вас есть? –

ответ

0

Обычно файл заголовка моста размещается под папкой внутри папки проекта с тем же именем вашего проекта. Вы пытались изменить путь к perkomatic/perkomatic-Bridgin-Header.h?

Возможно, вам также придется проверить эту конфигурацию на целевой тестовой программе.

+0

Я убедился, что файл включен в оба параметра сборки, и он ищет в подкаталоге уже @ perkomatic/perkomatic-Bridgin-Header.h – EmersonGS

+0

Я пропустил «g» на моем пути, на самом деле это: perkomatic/perkomatic-Bridgin ** г ** - header.h – Christian

2

Одна рекомендация состоит в том, чтобы удалить ваш файл заголовка моста и иметь приложение «Авто-создать» для вас. Таким образом, он автоматически подключается Xcode.

для автоматического создания нового после удалить старую:

1) Выберите новый файл, выберите Source \ Cocoa Touch класса.

2) Выберите класс NSObject и убедитесь, что язык установлен на Objective C

3) Имя файла «Преодоление-header.h»

4) При добавлении файла в Ваш проект должно появиться всплывающее окно, которое спросит вас, хотите ли вы создать файл заголовка моста. Скажи да.

5) Файл perkomatic-Bridgin-Header.h должен быть создан, и вы можете удалить свои файлы Bridging-Header.m.