ios33 執行緒通訊

2021-09-22 06:40:49 字數 771 閱讀 9316

//

//06-掌握-執行緒間通訊

////

atomic:為set方法加鎖,執行緒安全,需要消耗資源。

//nonatomic:不為set方法加鎖,非執行緒安全,適合記憶體小的移動裝置

//#import

"viewcontroller.h

"@inte***ce

viewcontroller ()

@property (weak, nonatomic) iboutlet uiimageview *imageview;

@end

@implementation

viewcontroller

#pragma mark ----------------------

#pragma events

-(void)touchesbegan:(nsset*)touches withevent:(uievent *)event

#pragma mark ----------------------

#pragma methods

//-(void

)download

//計算**段執行時間的第一種方法

-(void

)download1

//計算**段執行時間的第二種方法

-(void

)download2

//更新ui操作

-(void)showimage:(uiimage *)image

@end

iOS執行緒通訊

什麼是執行緒間通訊 在乙個執行緒中,執行緒往往不是孤立存在的,多個執行緒之間需要經常進行通訊。執行緒間的通訊體現。1.乙個執行緒傳遞資料給另乙個執行緒 2.在乙個執行緒中執行完特定的任務後,轉到另1個執行緒繼續執行任務。執行緒之間的通訊常用方法 方法1 self performselectoronm...

iOS執行緒間通訊

什麼叫做執行緒間通訊?在1個程序中,執行緒往往不是孤立存在的,多個執行緒之間需要經常進行通訊 執行緒間通訊的體現 1個執行緒傳遞資料給另1個執行緒 在1個執行緒中執行完特定任務後,轉到另1個執行緒繼續執行任務 執行緒間通訊常用方法 void performselectoronmainthread s...

ios執行緒 建立及通訊

建立 啟動執行緒 1 nsthread thread nsthread alloc initwithtarget self selector selector run object nil 2 建立執行緒後自動啟動執行緒 nsthread detachnewthreadselector select...