Skip to main content
 首页 » 编程设计

ios之在 swift 项目的 Storyboard中使用 objective-C 类作为自定义类

2024年01月01日60kuangbin

我正在使用 swift 创建一个 iOS 应用程序。我正在使用 Storyboard。我想在我的项目中使用这个 API,它是使用 objective-C 编写的:

https://github.com/StefanLage/SLPagingView

我已经完成了桥接头逻辑,但问题是,我无法在“显示身份检查器”->“自定义类”->“类”中使用自定义类 SLPagingViewController 创建 View Controller 。 (Xcode 只是找不到它)我只能在我的一个 swift 文件中以编程方式调用此类。

对于通过 Storyboard使用此 API 有什么建议吗?

请您参考如下方法:

我已经下载了 github 代码并尝试使用桥接头。它按预期工作。下面是我在桥接头文件中添加的屏幕截图和代码。希望您执行了相同的步骤,但可能会遗漏一些东西。

// 
//  SwiftL1-Bridging-Header.h 
//  SwiftL1 
// 
//  Created by uttamkumar_s on 4/13/15. 
//  Copyright (c) 2015 Uttam. All rights reserved. 
// 
 
#ifndef SwiftL1_SwiftL1_Bridging_Header_h 
#define SwiftL1_SwiftL1_Bridging_Header_h 
 
#import "SLPagingViewController.h" 
 
#endif