NSThread线程同步锁
上小节用NSThread实现读取网络图片 , 这节用NSThread
模拟一个卖票的例子 。用NSLock
或者NSCondition
锁定资源
var total = 100 //总票数
var w1 = 0 //窗口1卖出票数
var w2 = 0 //窗口2卖出票数
var isSell = true //是否出售
var lock:NSLock?
var condition:NSCondition?
这里首先定义一些变量
然后再点击卖票的时候,开启连个线程模仿窗口