XPCサービスプログラミングは初めてで、XPCサービスで作成されたIOSurfaceをホストアプリケーションと共有しようとしています。NSXPCConnection APIを使用して単純なホストとサービスをセットアップできます。次に、IOSurfaceをホストに渡すために次の2つのメソッド( IOSurfaceAPI.hにあります)を使用することになっていると思います。
IOSurfaceRef IOSurfaceLookupFromXPCObject(xpc_object_t xobj);
xpc_object_t IOSurfaceCreateXPCObject(IOSurfaceRef aSurface);
NSXPCConnection APIを使用してxpc_object_tを渡す方法はありますか、またはC API(xpc.hで定義されている)を使用する必要がありますか?