IBOutlet没有,而一切看起来都很好

时间:2016-02-20 10:11:03

标签: ios objective-c swift

我有一个奇怪的情况,即IBOutlet是零,但看起来好像所有东西都连接好了。

此示例中的插座是Main.storyboard中的简单UILabel

我唯一能想到的是一个bug,因为它是一个Swift项目,带有Objective-C组件UIViewController。因此,当您尝试连接IBOutlets时,似乎存在问题。

我无法弄清楚出了什么问题。也许这是一个错误,或者在我现在尝试太久的时候我可能会忽视某些事情。

希望有人有答案......

提前致谢!

1 个答案:

答案 0 :(得分:0)

PDFKBasicPDFViewer.m

中的初始化程序错误

- (id)initWithCoder:(NSCoder *)aDecoder应使用[super initWithCoder],而不是[super init]

所以用以下内容替换它:

- (id)initWithCoder:(NSCoder *)aDecoder {
    self = [super initWithCoder:aDecoder];
    if (self) {

    }
    return self;
}

它会起作用。