【问题标题】:Which kind of helpAnchor is used for setHelpAnchor in NSAlert (Cocoa)?NSAlert (Cocoa) 中的 setHelpAnchor 使用哪种 helpAnchor?
【发布时间】:2012-09-20 10:57:52
【问题描述】:

我正在尝试向警报添加帮助主题,但真的不知道如何设置帮助文件。我在 Apple 开发者网站上查看了 NSAlert 类参考,但那里的信息量很少。 我使用了文件路径和网站 url,但无济于事。 我使用此代码:

NSAlert *alert = [[[NSAlert alloc] init] autorelease];

[alert setMessageText:@"Some error:"];

[alert setInformativeText:@"Some declaration"];

[alert setShowsHelp:YES];

[alert setAlertStyle:NSCriticalAlertStyle];

//这一行是我的问题-> [alert setHelpAnchor : @"http://www.google.com"];

[alert runModal];

【问题讨论】:

    标签: nsalert


    【解决方案1】:

    Apple 帮助文档已经过时且不一致,令人讨厌。不过,Apple Help Programming Guide 描述了如何将锚点添加到 Apple 帮助手册中的主题中。一旦您的帮助书被注册、使用 Help Indexer 应用程序编制索引并与您的应用程序关联,您就可以使用您在要跳转到的主题中指定的锚点。 (Help Indexer 应用程序是通过从开发者网站下载更多工具的 Xcode 机制实现的。)

    【讨论】:

      猜你喜欢
      • 2015-12-26
      • 2017-10-29
      • 2010-12-05
      • 1970-01-01
      • 2015-06-08
      • 1970-01-01
      • 2014-06-16
      • 1970-01-01
      • 2011-12-11
      相关资源
      最近更新 更多