iOS執行緒之NSThread

2021-07-24 11:58:38 字數 417 閱讀 4408

控制線程狀態的方法當多個執行緒同時訪問同乙個資源的時候,很容易引發資料錯亂和資料安全的問題,如買票,取錢等問題

互斥鎖的優缺點

互斥鎖的使用前提

- (void)performselectoronmainthread:(sel)aselector withobject:(id)arg waituntildone:(bool)wait;

- (void)performselector:(sel)aselector onthread:(nsthread *)thr withobject:(id)arg waituntildone:(bool)wait;

iOS多執行緒之NSThread

ios多執行緒之nsthread 乙個nsthread物件就代表一條執行緒 1.建立,啟動執行緒 nsthread thread nsthread alloc initwithtarget self selector selector run object nil thread start 主線程相...

iOS多執行緒之NSThread

1.建立和啟動執行緒 nsthread thread nsthread alloc initwithtarget self selector selector run object nil thread start nsthread mainthread 獲得主線程 bool ismainthrea...

ios多執行緒之NSThread總結

因為不常用,所以nsthread需要掌握的沒有多少,會這些就夠了 1.建立方式 1 建立後啟動 nsthread thread nsthread alloc initwithtarget self selector selector download object 先建立,後啟動 thread st...