2011-07-26 2 views
0

CGContextRef를 고유하게 식별 할 수있는 방법이 있습니까?cgcontext를 고유하게 식별하려면 어떻게합니까?

감사

+0

"고유하게 식별"한다는 것은 무엇을 의미합니까? –

+0

두 가지 다른 컨텍스트를 구별하는 데 도움이되는 CGContextRef에 대한 식별자를 찾고 있습니다. – MacGeek

+0

랍스터의 대답은 당신이 찾고있는 것 같습니다. 정답으로 받아 들일 수 있습니다. –

답변

1

CGContextRefCGContext 구조체 단지 포인터입니다. 이 포인터이기 때문에 그들은 같은 상황이라면 당신은 그냥 확인 평등을 사용할 수 있습니다

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

당신은 바르 또는 다른 변수에, 단지 그들에 대한 참조를 저장, 특정 상황을 추적해야하는 경우

. 그런 다음 동등성을 사용하여 컨텍스트가 일치하는지 확인할 수 있습니다.

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

이미 참조 기법을 사용하고 있습니다. 실제로이 일종의 API를 찾고있었습니다. 어쨌든 고마워. – MacGeek

+0

기본적인 C 코드이므로 API가 필요하지 않습니다. –

관련 문제