我创建了应用程序(Cocoa-AppleScript 应用程序),它使用用户提供的文本字段的值和“安装”按钮执行 shell 命令。我想扩展应用程序以合并单选按钮(列表),允许用户选择一个或多个单选按钮,并且在单击安装按钮时,将执行与每个单选按钮相关的命令。我无法在网上找到很多与单选按钮和 if 语句相关的信息。
我确实找到了这篇文章,但它似乎不适用于 xcode 4: http ://macscripter.net/viewtopic.php?id=24755
on InstallButton_(sender)
set hostName to ""
set hostName to textField's stringValue as string
do shell script ("/usr/sbin/scutil --set HostName " & hostName) with administrator privileges
do shell script ("/usr/sbin/scutil --set ComputerName " & hostName) with administrator privileges
#IF RADIO BUTTON 1 IS SELECTED
RUN COMMAND1
#IF RADIO BUTTON 2 IS SELECTED
RUN COMMAND2
end InstallButton_