Как однозначно определить cgcontext? - PullRequest
0 голосов
/ 26 июля 2011

Есть ли способ уникальной идентификации CGContextRef?

Спасибо

1 Ответ

1 голос
/ 27 июля 2011

A CGContextRef - это просто указатель на структуру CGContext. Поскольку это указатель, вы можете просто использовать равенство, чтобы проверить, имеют ли они одинаковый контекст:

if( context1 == context2 )
{
    //the contexts are the same
}

Если вам нужно отслеживать определенные контексты, просто сохраните ссылку на них в ivar или другой переменной. Затем вы можете использовать равенство для проверки соответствия контекста:

if( someContext == yourContextIvar )
{
    //the contexts are the same
}
...