我需要按順序執行一些操作。 有許多對象符合一個協議(有一個方法,即execute())以執行的順序插入到一個數組中。 一切看起來簡單使用GCD的東西,如: dispatch_queue_t serialQuele = dispatch_queue_create("myQueue", NULL);
for (id <ExecutableProtocol> exec in executables)
我一直在使用的FIFO控制mpg123的播放器中,存在的每次我需要執行這三個命令 mkfifo a // create fifo
cat > a & //to run it indefinately
mypid=$! //assign some dummy pid
我想把這變成一些腳本,將執行它在啓動時,我寫了一個包含這些命令的腳本。 但它不能正常工作,一些搜索我得到了後,我不得不像 .