-(void)threadA{
while (1) {
// [_lock lock];
// if (_ticketLeft<=0) {
// break;
// }
// _ticketLeft--;
// NSLog(@"我是线程A,剩余%ld张",_ticketLeft);
// [_lock unlock];
@synchronized(self){
if (_ticketLeft<=0) {
break;
}
_ticketLeft--;
NSLog(@"我是线程A,剩余%ld张",_ticketLeft);
}
}
}