本文主要是介绍NSLock-多线程中锁的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、NSLock的使用
1、首先看看官方API中对NSLock的一些说明
@protocol NSLocking
lock 方法
- (void)lock
获得锁
unlock
- (void)unlock
释放锁
@interface NSLock
lockBeforeDate:
- (BOOL)lockBeforeDate:(NSDate *)limit
在指定的时间以前得到锁。YES:在指定时间之前获得了锁;NO:在指定时间之前没有获得锁。
这篇关于NSLock-多线程中锁的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!