如何解决与NSTask相关的SIGABRT?

时间:2014-10-15 21:29:35

标签: objective-c cocoa

当我启动它时,这会导致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;

0 个答案:

没有答案