static pthread_mutex_t gLock; //global
pthread_mutex_init(&gLock,NULL); //in init
pthread_mutex_lock(&gLock);
for(int i=0;i<[message count];i++)
CFSetAddValue(mSet, [message objectAtIndex:i]);
pthread_mutex_unlock(&gLock);
Мое приложение какао переходит в режим отсутствия ответов с pthread_mutex_t.
@synchronized(mSet)
{
for(int i=0;i<[message count];i++)
CFSetAddValue(mSet, [message objectAtIndex:i]);
}
Мое приложение отлично работает с синхронизированным блоком.
Почему?
-121 --- 1619423) -Я пытаюсь выяснить, как в Magento осуществляется связь между атрибутом и параметрами атрибутов, а также продуктом и атрибутами. Есть ли какие-либо ссылки на то, как это работает? или кто-нибудь дайте мне подсказку.
Спасибо,
Балан