我正在将Obj-C pdf阅读器连接到我的图书阅读器中。 我导入了我的bridging-header.h:
#import "ReaderDemoController.h"
之后在我的pdfreader.swift上,我导入了所有需要的框架并将这样的类放入:
class PDFReader: ReaderDemoController, ReaderViewControllerDelegate
在pdfreader.swift viewdidload上,我这样调用了readerdemocontroller:
override func viewDidLoad() {
//super.viewDidLoad()
self.setNavigationBar()
var instanceOfCustomObject: ReaderDemoController = ReaderDemoController()
instanceOfCustomObject.viewDidLoad()
}
但是当我运行时,我得到了这样的错误日志:
<Reader1ViewController: 0x7fb2e3866a60> on <ReaderDemoController: 0x7fb2e39334f0> whose view is not in the window hierarchy!
成功调用ReaderDemoController时调用的Reader1ViewController,都已包含在ReaderViewControllerDelegate中
窗口层次结构中的视图不是什么意思?哪个是在viewdidload中在PDFReader类中显示ReaderDemoController的正确桥接代码?
问候。