iOS中 執行緒問題要注意的兩點內容

2021-06-25 19:08:58 字數 340 閱讀 3576

//執行緒中要注意的幾點

//1:執行緒中的autorelease物件不能釋放,必須手動釋放或者新增自動釋放池;

//2:子執行緒中重新整理ui會失敗(在子執行緒中不要重新整理ui)

@autoreleasepool

}[self performselectoronmainthread:@selector(refreshui) withobject:nil waituntildone:yes];//在主線程中重新整理ui

// self.view.backgroundcolor = [uicolor redcolor];//重新整理可能會失敗(對ui的改變)

使用count 要注意的兩點

一 null和false的不同 result count null result 0 result count false result 1 二 是否遞迴計算 food array fruits array orange banana veggie array carrot collard pea ...

使用count 要注意的兩點

一 null和false的不同 result count null result 0 result count false result 1 二 是否遞迴計算 food array fruits array orange banana veggie array carrot collard pea ...

多執行緒中互斥物件操作要注意的兩點

互斥物件中,包含乙個執行緒id和乙個計數器。執行緒id表示擁有互斥物件的執行緒id,計數器表示互斥物件被同乙個 互斥物件中用到的api函式 handle createmutex lpsecurity attributes lpmutexattributees,bool binitialowner,l...