【问题标题】:How to create basic osx prefPane?如何创建基本的 osx prefPane?
【发布时间】:2011-02-24 21:59:03
【问题描述】:

长期阅读,StackOverflow 的第一次参与者 :)

免责声明我是非常 mac 开发世界的新手。

我正在尝试为已创建的小型守护程序创建 prefPane。

我希望 prefPane 做两件事:

  1. 显示守护程序的当前状态(“已启动”或“已停止”)
  2. 提供一个按钮来启动/停止守护进程。

我可以使用 Interface Builder 来制作界面并让 prefPane 以某种方式使用它吗? (愚蠢的问题?)

感谢您提供有关如何/从何处开始的任何提示/指示!

ps:我找不到prefpane 标签。如果有人可以更恰当地标记这个,我不会被冒犯:)

【问题讨论】:

  • Xcode 只是一个 IDE。您所指的 API 名为 Cocoa。

标签: objective-c cocoa macos osx-snow-leopard


【解决方案1】:

制作 prefPane 并不难。只需遵循示例here。是的,您可以使用界面生成器来制作界面。

使用启动守护程序是一项困难得多的任务。查看this 线程以了解初学者。您还可以围绕“launchctl”命令创建一个 NSTask 包装器,其中包含动词列表、加载和卸载。

【讨论】:

  • 暂时+1;这是所有需要吸收的大量信息。我将阅读一些内容:)
猜你喜欢
  • 1970-01-01
  • 2023-03-29
  • 2015-07-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-24
  • 2020-01-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多