iOS 10问题与故事板自定义视图类

时间:2016-09-18 06:35:45

标签: ios10 xcode8 unrecognized-selector

有人知道为什么ZoomingPDFViewer Apple示例代码项目不再有效吗?它在iOS 10发布之前工作,但现在它在调用[PDFScrollView setPDFPage:]时不断返回无法识别的选择器错误。

似乎故事板中设置的自定义类不再被实例化。

1 个答案:

答案 0 :(得分:0)

我有同样的问题。似乎自动转换为Swift 3并不适用于IB。

有两种选择:

a)您可以将参数标签(即要在外部显示的参数名称)设置为_。例如,

@IBAction func setPDFPage(_ sender: AnyObject) {
    // ...
}

b)您可以删除IB中的IBAction连接并重新设置。请注意,而不是之前的setPDFPage(sender:)连接会说setPDFPageWithSender(sender:)或类似的东西。 (我实际上并没有尝试使用相关代码,而是根据经验撰写。)

segues也是如此。