0

我正在使用 FSCalendar。安装了它的 Pod。但它不工作。在 IB 我收到奇怪的错误,上面写着

故事板:错误:IB Designables:无法渲染和更新 CalendarViewController (RTc-Y3-fKa) 的自动布局状态:dlopen(FSCalendar.framework, 1):找不到合适的图像。确实找到了:FSCalendar.framework:“FSCalendar.framework”缺少所需的代码签名

同样,当我想在 My ViewController 中使用它时,它会抛出错误

导入 UIKit

类 CalendarViewController:UIViewController,UITableViewDataSource,UITableViewDelegate,FSCalendarDataSource,FSCalendarDelegate,UIGestureRecognizerDelegate {

因此在 FSCalendarDataSource、FSCalendarDelegate 上出现错误,并且错误是使用未声明的类型“FSCalendarDataSource”,对于委托也是如此。

我不知道问题出在哪里,而我已经多次安装了 pod,但这对我不起作用。有没有人遇到过这个问题。请帮忙

PS = 我使用的是 xcode 9.2 和 mac mini 2014 版本 10.12.6

4

1 回答 1

0

您是否为此设置了桥接头?

可以在此处找到FSCalendar 的相关说明。

pod 是用 Objective-C 编写的,但您发布的代码是用 Swift 编写的。这意味着您需要设置一个桥接头以允许 Swift 项目与 Objective-C 代码对话。

以下链接讨论了如何设置桥接头。

https://developer.apple.com/library/content/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html

于 2018-04-26T17:36:49.997 回答