标签: swift macos system return-value
我使用system()在Swift中执行shell命令。 如文档中所述,返回值应为0(如果成功)或-1(如果失败)。但我得到256并且执行似乎是成功的。
还有其他一些与魔法价值相关的问题" 256"但是使用不同的语言,没有解决方案/解释。
我会为256成功添加一个比较,但最好知道发生了什么以及应该检查哪些成功。
添加了: 是的,我读过这个。并且有很多假设和猜测,但没有明确的解决方案。它不是斯威夫特。