作者tyf99 (呵呵)
看板MacDev
標題Re: [問題] 請問Cocoa程式要如何一直做同件事情?
時間Sun May 11 11:07:19 2008
※ 引述《Dannier (貓尾巴~)》之銘言:
: 不好意思小弟不才
: 研究了一下了解了一些NSRunLoop
: 可是還是有問題
: 我想要按一個扭開始一直做某件事情
: 按另一個則停止
: 但我還是不知道要怎麼讓它停止NSRunLoop
: 實在想不出辦法來
: 想要請教高手指點....感激不盡(躬)
簡單的說...
你要設一個 semiphore,讓迴圈每次都檢查 semiphore 的值才繼續執行.
另一個 thread 用來接受你的指令,更改 semiphore 的值以便中斷迴圈.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.215.154
1F:→ adrianshum:semaphore? 05/11 23:03
2F:→ tyf99:是 semaphore...我打錯 05/12 09:28