2011-07-26 5 views
0

CGContextRefを一意に識別できる方法はありますか?cgcontextを一意に識別するにはどうすればいいですか?

おかげ

+0

「一意に識別する」とはどういう意味ですか? –

+0

私はCGContextRefのための何らかの種類の識別子を探しています。これは、2つの異なるコンテキストを区別するのに役立ちます。 – MacGeek

+0

ロブの答えはあなたが探しているようです。あなたは正しい答えとしてそれを受け入れることができます。 –

答えて

1

CGContextRefCGContext構造体へのポインタだけです。ので、それはあなたがちょうど彼らが同じ文脈だかどうかを確認するための平等を使用することができますポインタです:あなたはIVARまたは他の変数に、ちょうどそれらへの参照を格納し、特定の状況を追跡する必要がある場合は

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

。次に、等価を使用してコンテキストが一致するかどうかを確認できます。

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

私はすでに参照手法を使用しています。私は実際にこれのために何らかのAPIを探していました。とにかくありがとう。 – MacGeek

+0

これは基本Cのものなので、これはAPIを必要としません。 –

関連する問題