0

オブジェクトへのポインターをintにキャストしてからオブジェクトにキャストすることにより、Mach IPCを介してオブジェクトにポインターを送信することは可能ですか? それはうまくいくでしょうか?

CALayer オブジェクトを別のプロセスに送信したいと考えています。Mach IPC経由で生のオブジェクトを送信できるとは思いません。

4

1 に答える 1

2

ポインタは元のプロセスのメモリに固有であるため、それは機能しません。ポインタを別のプロセスに送信すると、運が良ければ無効なメモリを指します。運が悪いと、有効なメモリを指しますが、必要なものとはまったく異なるオブジェクトを指します。

于 2010-08-13T22:21:01.287 に答える