【发布时间】:2015-09-18 14:21:06
【问题描述】:
我有一个swift 项目,我正在通过桥接头文件使用MBProgressHUD。我遇到的问题是 UIView 似乎没有被识别为类型,我不知道为什么。
在我的桥接头中:
#import "MBProgressHUD.h"
我在尝试构建时遇到的错误都是一样的:
Cannot find interface declaration for 'UIView', superclass of MBProgressHUD.
我检查了 MBProgressHUD 文件,我可以看到它确实导入了以下内容:
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <CoreGraphics/CoreGraphics.h>
#import "MBProgressHUD.h"
#import "CSNotificationView.h"
有没有其他人遇到过类似的问题?如果是这样,您知道问题是什么,我该如何解决?
【问题讨论】:
-
你能把你项目的相关部分分享到github吗?这可能与项目设置相关或某处的拼写错误。
-
您是否通过 CocoaPods 安装了 MBProgressHUD?还是手动下载?
-
我手动下载并包含在项目中。我应该补充一点,在我按照 Xcode 的建议更新 iOS 9 项目之前,这曾经可以正常工作。
标签: swift uiview ios9 mbprogresshud bridging-header