我使用可可缩放来安装MBProgressHUB和桥接头我不能做
#import "MBProgressHUD.h"@H_404_4@我换了
#import "MBProgressHUD/MBProgressHUD.h"@H_404_4@导入是可以的,但是我不能用swift代码使用它?我做错了什么?我该怎么解决这个问题?
解决方法
尝试这个:
@H_404_4@1)指定use_frameworks!在你的Podfile到use frameworks(而不是静态库).
@H_404_4@这是添加使用Swift编写的pod作为依赖关系所必需的,如果您的应用程序是用Swift编写的,这是一个好主意.
@H_404_4@2)安装pod
@H_404_4@这样可以确保您的项目实际使用上述.
@H_404_4@3)添加#import< MBProgressHUD / MBProgressHUD.h>在你的桥接头(注意角括号 – 不是引号),并在需要使用它的Swift类中导入MBProgressHUD.
@H_404_4@那是,
@H_404_4@MyApp-Bridging-Header.h:
#import <MBProgressHUD/MBProgressHUD.h> // ... other imports ...@H_404_4@这将Objective-C文件暴露给Swift.尖括号表示这实际上是导入一个框架. @H_404_4@MyViewController.swift:
import UIKit import MBProgressHUD // ... other imports... class MyViewController: UIViewController { // ... yada yada... }@H_404_4@这实际上导入了视图控制器使用的依赖关系.