2011-07-26 104 views
0

有什麼辦法可以唯一標識CGContextRef?如何唯一標識cgcontext?

由於

+0

「唯一標識」是什麼意思? –

+0

我正在尋找一些CGContextRef標識符,它可以幫助區分兩種不同的上下文。 – MacGeek

+0

Robs的答案似乎是你在找什麼。你可以接受它作爲正確的答案。 –

回答

1

CGContextRef只是一個指向CGContext結構。因爲它是一個指針,你可以只用平等的檢查,如果它們是相同的背景:

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

如果您需要跟蹤特定情況下的,只是存儲對它們的引用,在伊娃或其他變量。然後,您可以使用相等性來檢查上下文是否匹配:

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

我已經在使用參考技術。我實際上正在爲此尋找某種API。不管怎麼說,還是要謝謝你。 – MacGeek

+0

它不需要API,因爲它是基本的C東西。 –