为应用程序创建URI

时间:2009-02-08 16:47:02

标签: objective-c cocoa macos uri

我想为我的应用设置一个URI。例如,如果我的应用程序名称是“GetIt”:

  

GETIT://

有没有简单的方法来创建一个?

3 个答案:

答案 0 :(得分:2)

为GetURL事件创建Apple事件处理程序,然后在应用程序包中添加URL方案列表。 Kimbro Staken有a blog post with more details

我认为有一些可重复使用的Cocoa源代码可以为您处理AE处理程序,但我忘记了它的名称以及从何处获取它。

答案 1 :(得分:1)

除非您计划使应用程序可编写脚本,否则最简单的方法可能就是为此注册Apple事件处理程序。 CocoaDev有a good example的方法。

答案 2 :(得分:0)

此外,Craig Hockenberry在iPhone应用程序中实现自定义URL方案nice writeup。我没有在Cocoa的桌面上试过这个,所以我不知道会翻译多少。