[問題] 請問要如何結束Thread??
如題:
我有一個程式我讓他按一個鈕就製造兩個NSThread給他去執行
每個Thread裡面主要就是執行while(isRuning)裡面的東西
isRuning是一個BOOL 變數
所以我在活動監視器裡可以看到他有3個Thread在跑(有一個應該是主程式的Thread)
然後我在按另一個鈕去改變變數isRuning
這樣理論上應該兩個Thread都會結束掉
程式表面上是結束了兩個本來在執行的事情
可是活動監視器還是顯示有 2個Thread
雖然cpu顯示是為0%
請問我要如何真正結束掉他?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.120.138
→
09/05 13:11, , 1F
09/05 13:11, 1F
→
09/05 13:12, , 2F
09/05 13:12, 2F
→
09/05 13:13, , 3F
09/05 13:13, 3F