当我启动它时,这会导致SIGABRT中断。 #MyScript#包含一个简单的循环运行,它提供了应用程序其余部分可以读取的信息输出。为什么选择SIGABRT?
-(void)awakeFromNib
{
NSTask *task = [NSTask new];
task.launchPath = @"#MyScript#";
[task launch]; // Thread 1: signal SIGABRT
}
示例#MysScript#重现此错误:
while :; do clear; echo hi; sleep 1; done;