2016-10-24 5 views
1

Я использую swift 3 xCode 8. Имя моего проекта - jzy_weather2 ,swift 3 xcode 8 'MBProgressHUD.h' файл не найден, не удалось импортировать заголовок моста '/myPath/myProj/myProj/myProj-Bridging-Header.h'

, когда я пытаюсь импортировать MBProgressHUD.h из стручков, появляется ВТОРАЯ ошибка, один MBProgressHUD.h file not found, другой failed to import bridging header /myPath/myProj/myProj/myProj-Bridging-Header.h

Это код в Podfile, оба блока Podfile в ниже в порядке, когда стручок установить

platform :ios, '10.0' 
def myPods 
    pod 'MBProgressHUD', '~> 1.0.0' 
end 

target 'jzy_weather2' do 
    use_frameworks! 
    myPods 

    target 'jzy_weather2Tests' do 
    inherit! :search_paths 
    end 

    target 'jzy_weather2UITests' do 
    inherit! :search_paths 
    end 
end 

, а также попробовать, как этот

platform :ios, '10.0' 

def myPods 
    pod 'MBProgressHUD', '~> 1.0.0' 
end 

target 'jzy_weather2' do 
    use_frameworks! 
    myPods 
end 

target 'jzy_weather2Tests' do 
    myPods 
end 

target 'jzy_weather2UITests' do 
    myPods 
end 

делает этот код, написанный в jzy_weather2-Bridging-Head er.h

#import "MBProgressHUD.h" 

, и я также попробовал этот синтаксис

#import <MBProgressHUD.h> 

и я читал какие-то решения, как there solutions in StackOverflow, я не знаю, имею ли я пропустить некоторые правильные решения в этом потому что в нем слишком много решений.

Это my Project info, я думаю, что это правильное решение для некоторого одного, но My two errors все еще происходит

Есть ли что-нибудь не так с моей конфигурацией или кодом? Или, может быть, в xCode 8 я должен написать другую конфигурацию?

ответ

0

Перетаскивание эти файлы в проекте

MBProgressHUD.h

MBProgressHUD.m

Вы можете найти этот

https://github.com/jdg/MBProgressHUD

Это создаст мостовую заголовок в вашем приложение

Ex: jzy_weather -Bridging-header.h

#import "MBProgressHUD.h"

Swift 3

let loadingMBProgress = MBProgressHUD.showAdded(to: self.view, animated: true) 

loadingMBProgress.mode = MBProgressHUDMode.indeterminate 

loadingMBProgress.label.text = "Loading" 

For hide 

MBProgressHUD.hide(for: self.view, animated: true) 
+0

Вот что я сделал, прежде чем я задаю вопрос: 1) я новый проект с именем jzy_weather2. 2) Я использую cocoapods install –

+0

Вот что я сделал, прежде чем задавать вопрос: ** (1) ** Я новый проект с именем jzy_weather2. ** (2) ** Я использую cocoapods, добавляя MBProgressHUD к моему проекту с кодом в моем вопросе, этот шаг в порядке, что означает, что я успешно добавляю MBProgressHUD в проект ** (3) ** Я создаю файл заголовка моста в мой проект, я пишу '#import" MBProgressHUD.h "' для импорта MBProgressHUD, ** THEN возникают две ошибки ** –

+0

May pod issue попробуйте добавить вручную, как указано выше – Vinodh

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