2015-11-17 4 views
1

Я новичок в разработке приложений для iOS, поэтому я все еще нахожусь на кривой обучения, и у меня возникает довольно странная проблема.Swift import module

У меня есть проект, в котором я использую модуль «Alamofire» с CocoaPods. Все хорошо и работает до сих пор. Затем я создал другой контроллер, в котором я хочу импортировать тот же модуль, но в результате сообщение всегда «Нет такого модуля ...»

Как и почему он работает в одном файле, но не работает в другом ? Оба файла находятся в одном каталоге.

P.S. Я пробовал очистить проект, а также удалить папку «DerivedData» XCode.

+0

разместить код? – Egghead

+1

Вы печатаете 'import Alomafire'? Правильное написание - «Alamofire». –

+0

Как я уже говорил, он работает в одном файле, но не в другом. Да, я использую «import Alomafire» – atanaspl

ответ

0

Проверьте оба файла. Целевое членство. Он должен быть настроен на цель, которую вы используете: Targer membership

Вероятно, кажется, вы перетащили файл в свой проект и не установили цель должным образом. Проверьте это дважды, потому что для этого нет другой причины. Если ваш второй файл не находится в тестовом целевом объекте. В этом случае добавьте в файл стручка:

target 'YourTestTarget' do 
pod 'Alamofire' 
end 

и запустить pod install