当用户单击我的Cocoa GUI中的按钮时,如何运行shell命令?
我希望有一个按钮,当按下该按钮时,运行命令caffeinate可使计算机保持唤醒状态。
我不知道如何对该函数进行编码并用谷歌搜索。
答案 0 :(得分:0)
您可以通过NSTask
运行命令行命令。您创建一个NSTask,设置要运行的命令的路径,设置参数,然后调用该任务。如果您用Google搜索NSTask
的用法,我相信您会找到一些示例代码。
以下是NSTask
的Apple Developer文档:https://developer.apple.com/documentation/foundation/nstask?language=occ