JWW*_*ker 6 macos apple-help macos-sierra
我尝试使用AHRegisterHelpBook和在系统偏好设置面板中打开帮助手册AHGotoPage.它在OS 10.9下工作,但在10.12下失败.
OSStatus err = AHGotoPage( CFSTR("AutoPairs Help"), NULL, NULL );
Run Code Online (Sandbox Code Playgroud)
具体来说,调用返回noErr,但是第一次调用时AHGotoPage,帮助窗口会打开,并显示一条消息,指出无法找到帮助.随后的呼吁AHGotoPage似乎什么都不做.是否有其他方法可以打开嵌入式帮助手册?
更新:不知怎的,我忽略了Cocoa类的存在NSHelpManager.更新我的帮助手册指数与锚和转化利用的后NSHelpManager方法registerBooksInBundle:和openHelpAnchor:inBook:,我仍然在它工作在小牛队和塞拉利昂失败的情况.
| 归档时间: |
|
| 查看次数: |
227 次 |
| 最近记录: |