IOS 多线程编程_NSLock,NSCondition,synchronized和生产者消费者模型
1.NSLock线程锁,任何两个线程访问同一共享资源(变量,数组)都需要加锁,保证同一时刻只能有一个线程访问共享资源一个银行账户:有1000块钱,有两个线程同时做一次取钱操作,取钱的金额为800,这是就需要加锁,英文访问的是同一个银行账号如果不加锁@implementationFKAccount
-(id)initWithAccountNo:(NSString*)aAccount
balance: