Это правильный способ запретить доступ к функции MyTaskF нескольким потокам?
.h файл:
@interface MyInterface : NSObject {
//... some other stuff here
}
.m файл:
static NSLock *mytaskMutex;
static MyInterface *MyInterfaceSingleton;
int MyTaskF(int iVar)
{
[mytaskMutex lock];
//do stuff in here
[mytaskMutex unlock];
return 0;
}