NSLock在多线程中起到重要作用,当多线程可能同时对同一变量访问时,会导致冲突和崩溃。这个时候用锁来保证线程间变量不冲突,起到至关重要的作用。 使用NSLock时系统具体做了什么?为什么避免了冲突,需要再了解和深究。