今天身心疲憊啊,這幾天跑的腿都軟了,有上海的朋友嗎?我在找工作,需要乙份工作,求看見的同行幫我留意下。非常感謝。我的qq就是820203420.同時也希望能夠繼續給大家帶來更好的文章,有時間我會開源乙個專案,希望大家留意,或者可以聯絡我,我們一起開源。晚安。
#import
"viewcontroller.h"
@inte***ce
viewcontroller()
@end
@implementation
viewcontroller
- (void
)viewdidload ];
for(
inti =
0; i<
10; i++) ]; }
//執行操作中得任務。
預設情況下在主線程中執行,如果
blockoperation
中的任務個數大於
1,其他的任務在子執行緒中執行
[blockoperation start];
#else
// ----------
實際使用
------------------
// 1.
建立操作物件
nsinvocationoperation
*invocationop = [[
nsinvocationoperation
alloc
]initwithtarget
:self
selector
:@selector
(test)
object
:nil];
nsblockoperation
*blockop = [
nsblockoperation
blockoperationwithblock:^
}];
// 2.
將操作物件加入操作佇列中
, 新增到佇列中的任務,會自動在子執行緒中執行。
// 建立操作佇列
nsoperationqueue
*queue = [[
nsoperationqueue
alloc
]init];
[queue
addoperation
:invocationop];
[queue
addoperation
:blockop];
for(int
i =
0; i<
5; i++) ]; //
新增到主佇列中得任務,都在主線程中按順序執行。
// [[nsoperationqueue mainqueue] addoperation:bop]; }
#endif }
-(void
)test
} @end
ios NSOperation的操作依賴
nsoperation之間可以設定依賴以此來保證執行緒的執行順序,而且操作間的依賴也可以跨佇列來使用。import viewcontroller.h inte ce viewcontroller property nonatomic,strong nsoperationqueue queue end...
ios NSOperation的操作依賴
nsoperation之間可以設定依賴以此來保證執行緒的執行順序,而且操作間的依賴也可以跨佇列來使用。objc view plain copy import viewcontroller.h inte ce viewcontroller property nonatomic strong nsope...
container of 的的的原理
另外一篇,同樣精彩,揭開linux核心中container of的神秘面紗 華清遠見嵌入式學院講師。在linux 核心中有乙個大名鼎鼎的巨集container of 這個巨集是用來幹嘛的呢?我們先來看看它在核心中是怎樣定義的。呵呵,乍一看不知道是什麼東東。我們先來分析一下container of p...