A CGContextRef
- это просто указатель на структуру CGContext
. Поскольку это указатель, вы можете просто использовать равенство, чтобы проверить, имеют ли они одинаковый контекст:
if( context1 == context2 )
{
//the contexts are the same
}
Если вам нужно отслеживать определенные контексты, просто сохраните ссылку на них в ivar или другой переменной. Затем вы можете использовать равенство для проверки соответствия контекста:
if( someContext == yourContextIvar )
{
//the contexts are the same
}