ボタンメソッドがあります:
-(void) buttonTapped:(id) sender{
dispatch_async(dispatch_queue_create("countQueue", NULL), ^{
sleep(10);
NSLog(@"%d",self.count++);
});
}
self.count はプロパティです:
@property (nonatomic, assign) int count;
ボタンをクリックして「countQueue」を何度も作成したかどうかを知りたい、
- countQueue のタスクを処理するために実行されているスレッドの数は?
- ブロックは 10 秒で実行する必要があるため、2 秒ごとにボタンをクリックすると、新しいキューが作成されます。システムは前のタスクをどのように処理しますか? キャンセルするだけ?