检测进程是否通过 cocoa 中的通知启动和结束
我想知道是否有一种方法可以在 /usr/sbin 中的系统进程启动和完成时收到通知。是否可以将 NSTask 附加到正在运行的进程而不启动新进程?最好不要轮询…
来自 Cocoa 应用程序的命令行参数
我知道有很多关于如何执行此操作的信息,但我想知道使用 NSTask 是否是从 Cocoa 应用程序调用命令行参数的最佳方法。另外,如果我想使用诸如“dns-sd …
NSTask 还是 NSThread?
我有一些附加到 NSTimer 的代码。它每秒大约 5 次与另一个应用程序交互(通过模拟击键),并在适当的时候发出 NSNotification,由另一段代码处理。 当…
将 control+c (SIGINT) 发送到 Objective-C 中的 NSPIPE
我正在尝试终止通过 NSTask 生成的 openvpn 任务。 我的问题: 我应该将 ctrl+c (SIGINT) 发送到我的 NSTask 的输入 NSPipe 吗? inputPipe = [NSPipe…
在我的代码中找不到泄漏
过去几个小时我一直在尝试查找代码中的内存泄漏。就是这样: NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init] expression = [expression…
NSNotification 和多线程
我试图在我的多线程应用程序中获取通知 NSTaskDidTerminateNotification 但无法使其正常工作。当我在单线程应用程序上测试它时,它似乎确实有效。在 i…
如何使用通过 NSTask 启动的应用程序打开文档?
我已经厌倦了内置的 open Mac OS X 命令,主要是因为它使用您的实际用户 ID 而不是有效用户 ID 运行程序;这导致 sudo open Foo 使用您的帐户而不是 r…
使用 NSTask 将系统分析器信息保存在 .spx 文件中
在 Cocoa 中,我试图实现一个按钮,当用户单击该按钮时,将捕获系统分析器报告并将其粘贴到桌面上。 代码 NSTask *taskDebug NSPipe *pipeDebug taskD…
等待任务时忽略用户输入 - Objective-C
我有一个带有“转换”按钮的应用程序。当我单击此按钮时,应用程序使用 NSTask 启动一个新进程,然后使该按钮变灰,直到该进程完成。 我的问题是,应…
NSTask 或 iPhone 的同等版本
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …