我正在尝试使用该objc_getProtocol()
函数来获取对表示NSApplicationDelegate
协议的结构的引用:
Protocol *protocol = objc_getProtocol("NSApplicationDelegate");
但是,由于某种原因,这总是返回NULL
。
其他协议,如NSObject
、NSCoding
、NSTableViewDelegate
和NSTableViewDataSource
工作正常。
有什么特别之处NSApplicationDelegate
,还是我做错了什么?