Xcode 带有多个引号的问题

Xcode 带有多个引号的问题,xcode,swift,Xcode,Swift,我不知道该怎么写。有人能帮忙吗 "do shell script \"osascript -e 'quit app "\(clientUsed)"'"" 脚本应该这样说(如果使用了notes) 试试这个(我们用\“转义为\”) 它对应于以下命令: do shell script "osascript -e 'quit app "YOUR_CLIENT_USED"'" 试试这个(我们用\“转义为\”) 它对应于以下命令: do shell script "osascript -e 'quit

我不知道该怎么写。有人能帮忙吗

"do shell script \"osascript -e 'quit app "\(clientUsed)"'""
脚本应该这样说(如果使用了notes)

试试这个(我们用
\“
转义为
\”

它对应于以下命令:

do shell script "osascript -e 'quit app "YOUR_CLIENT_USED"'"
试试这个(我们用
\“
转义为
\”

它对应于以下命令:

do shell script "osascript -e 'quit app "YOUR_CLIENT_USED"'"
试试这个(我们用
\“
转义为
\”

它对应于以下命令:

do shell script "osascript -e 'quit app "YOUR_CLIENT_USED"'"
试试这个(我们用
\“
转义为
\”

它对应于以下命令:

do shell script "osascript -e 'quit app "YOUR_CLIENT_USED"'"


“do shell script \”osascript-e'quit app \”(clientUsed)\“'”似乎不起作用:(请参阅更新的内容,我错过了一个\。规则是使用\来转义
,并使用
\(某些变量)
来包含某个变量的内容HMM仍在尝试运行它,但它没有正确执行命令:(您是否尝试在控制台中执行此shell cmd?以确保其正常工作。或者您没有从应用程序运行此命令的权限?“do shell script\”osascript-e'quit app\“(clientUsed)\”似乎不起作用:(请参阅更新内容,我错过了一个\。规则是使用\来转义
,并使用
(某些变量)
要包含某个变量的内容,HMM仍在尝试运行该变量,但未正确执行该命令:(您是否尝试在控制台中执行此shell cmd?以确保其工作正常。或者您没有权限从应用程序运行此命令?“是否使用shell脚本\”osascript-e“退出应用程序\”(clientUsed)\“'似乎不起作用:(请参阅更新的内容,我错过了一个\。规则是使用\来转义
,并使用
\(某些变量)
来包含某些变量的内容。HMM仍在尝试运行该变量,但未正确执行命令:(您是否尝试在控制台中执行此shell cmd?以确保其正常工作。或者您没有从应用程序运行此命令的权限?“do shell script\”osascript-e'quit app\“(clientUsed)\”似乎不起作用:(请参阅更新内容,我错过了一个\。规则是使用\来转义
,并使用
(某些变量)
包含某个变量的内容HMM仍在尝试运行它,但它没有正确执行命令:(您是否尝试在控制台中执行此shell cmd?以确保其工作正常。或者您没有权限从应用程序运行此命令?如果我看得正确,这是一个使用“do shell script…”的AppleScript通过“osascript”执行另一个AppleScript?看起来有点复杂…有没有理由不直接调用
“退出应用程序\”(clientUsed)\”
?这是使用强制退出还是使用安全退出?哦,这似乎可行!)这是退出应用程序的安全方法吗?我不知道。你的问题是关于如何调用某些AppleScript命令,而不是这些命令的作用。(但当我在编辑器中尝试使用未保存的更改时,会出现一个对话框问我是否要保存它们。)好的,谢谢。知道调用
let openCommand=“do shell script\”的更好方法吗open-j-g-a/Applications/\(clientUsed).app\“
?如果我看得没错,这是一个AppleScript,它使用“do shell script…”通过“osascript”执行另一个AppleScript?看起来有点复杂…有什么理由不调用
“quit app\”(clientUsed)吗
直接?是使用强制退出还是使用安全退出退出?哦,这似乎有效!:)这是退出应用的安全方法吗?我不知道。你的问题是如何调用某些AppleScript命令,而不是这些命令做什么(但当我在编辑器中尝试使用未保存的更改时,会出现一个对话框,询问我是否要保存它们。)好的,谢谢。知道更好的方法调用
let openCommand=“do shell script\”open-j-g-a/Applications/\(clientUsed)。app\“
?如果我看得正确,这是一个使用“do shell script…”的AppleScript通过“osascript”执行另一个AppleScript?看起来有点复杂…有没有理由不直接调用
“退出应用程序\”(clientUsed)\”
?这是使用强制退出还是使用安全退出?哦,这似乎可行!)这是退出应用程序的安全方法吗?我不知道。你的问题是关于如何调用某些AppleScript命令,而不是这些命令的作用。(但当我在编辑器中尝试使用未保存的更改时,会出现一个对话框问我是否要保存它们。)好的,谢谢。知道调用
let openCommand=“do shell script\”的更好方法吗open-j-g-a/Applications/\(clientUsed).app\“
?如果我看得没错,这是一个AppleScript,它使用“do shell script…”通过“osascript”执行另一个AppleScript?看起来有点复杂…有什么理由不调用
“quit app\”(clientUsed)吗
直接?是使用强制退出还是使用安全退出退出?哦,这似乎有效!:)这是退出应用的安全方法吗?我不知道。你的问题是如何调用某些AppleScript命令,而不是这些命令做什么(但当我在编辑器中尝试使用未保存的更改时,会出现一个对话框,询问是否要保存它们。)好的,谢谢。知道更好的方法调用
let openCommand=“do shell script\”open-j-g-a/Applications/\(clientUsed.app\”