YYCache
YYCache copied to clipboard
一处代码问题
这里当
cost
超出限制时,会调用trimToCost:
进行删除,但是这是一个异步操作,下面的代码会同时进行。如果count
也超出限制,不就两处删除一起执行了吗?这样应该有问题吧
@iCodeWoods 下面的代码应该也放到_queue应该就好了是吧?
@iCodeWoods [self trimToCost:]的具体实现是[self _trimToCost]里面已经用自旋锁保证了线程安全