ios - 带有通过 CocoaPods 导入的 Obj-C 类的 Swift 项目?

标签 ios objective-c swift cocoapods

我正在尝试使用 Swift 学习 IOS 编程。 到目前为止,我有一本关于在 Objective-C 中为 IOS 开发的书和 Apple 的关于 Swift 的书。 我决定从一个简单的 IOS 应用程序开始,该应用程序使用滑出式 导航 MMDrawerController.

我已经通过 CocoaPods 安装了 pod MMDrawerController。

由于 pod 的安装没有使用 Xcode,因此没有创建任何桥接 header 。

那么,我怎样才能开始使用这个用 Obj-C 编写并通过 CocoaPods 安装的 MMDrawerController 在我的 Swift 项目中?

有可能吗?

最佳答案

要创建 Bridge 文件,请遵循以下步骤:

右键单击创建“新文件”->选择iOS“源”->选择“头文件”->输入文件名并单击创建

现在:在Bridge文件中导入MMDrawerController的头文件

#import "MMDrawerController.h"
#import "MMDrawerVisualState.h"
#import "MMExampleDrawerVisualStateManager.h"

关于ios - 带有通过 CocoaPods 导入的 Obj-C 类的 Swift 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31158785/

相关文章:

ios - 在其他 UIPageViewController 中执行 segue

IOS:UIImageView 设置边框白色半径和阴影

ios - 表情符号图标中断 REST 调用

objective-c - 将委托(delegate)分配给我的 PieChartView 时发送到实例的无法识别的选择器

objective-c - 在 Objective-C 运行时动态访问局部变量

ios - 让ios应用程序在后台运行

ios - 访问家庭共享成员信息

ios - 如何在 hh :mm:ss format? 中输入时间值

ios - 加载保存到文档目录的图像只能工作一次,然后再也不会加载

ios - 带有 SwiftUI + 拖放重新排序的 UICollectionView 可能吗?