我設法從OSX應用程序執行終端命令,但問題是數據被製表。所以我很好奇地問,如果有人知道如何解析這個數據結構,我可以從特定的行和列中獲取單個值。我面對的另一個問題是,在列表數據之前有文本,我認爲我需要跳過,因此我可以獲取該值(我不知道)。 這裏是數據的例子。 this is very special output and we are proud of it.
0x0032 099 099 000
我想讀一個URL的內容同步在斯威夫特一個簡單的命令行批處理腳本。爲了簡單起見,我使用了cURL - 如果必須的話,我知道我可以使用NSURLSession。我也使用OSX上Swift的開源版本swift build來構建它。 的問題是,在某些URL時,NSTask永遠不會終止,如果stdout已經被重定向到一個管道。 // This will hang, and when terminated w
我怎麼可能做出的聲明,如果是這樣的: if(the output of a nstask is equal to a specific string){
//do stuff over here
}
我運行一個NSTask,它把的出來這是一個從它的到來在NSLog的數據,但我怎麼可能不顯示它存在,但其存儲爲的NSString或類似的 這是我的任務是什麼樣子 NSTask *task