• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Talking to other apps - again
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Talking to other apps - again


  • Subject: Re: Talking to other apps - again
  • From: "Gerriet M. Denkmann" <email@hidden>
  • Date: Wed, 06 Aug 2014 15:16:23 +0700

On 6 Aug 2014, at 12:30, Roland King <email@hidden> wrote:

>
>> On 6 Aug 2014, at 1:06 pm, Gerriet M. Denkmann <email@hidden> wrote:
>>
>> Step 1: Use XPC.
>>
>> Is there some other way to make this work? Or should I just forget about XPC?
>>
>
> I’d forget about XPC, it’s not for sending data between two primary apps, it’s for offloading tasks to helper apps.

Yes, I finally did come to the same conclusion.

>
>> NSXPCListener can get an NSXPCListenerEndpoint, which is "an endpoint object that may be sent over an existing connection."
>> And NSXPCConnection has initWithListenerEndpoint: which "Initializes an NSXPCConnection object to connect to an NSXPCListener object in another process, identified by an NSXPCListenerEndpoint object."
>> Might this be a way to make it work (no idea how to get the NSXPCListenerEndpoint from B to A yet).
>> The documentation for NSXPCListenerEndpoint is somewhat terse. But it does NSSecureCoding.
>
> In order to get the endpoint from B to A you need a connection, so you have a chicken and egg problem.

I thought: take the endpoint of B, archive it, put it on a pasteboard and let A read it. (Not for real, just for testing).
But I got told: "	This class may only be encoded by an NSXPCCoder."
This was the final straw.

So: no more about XPC.

Kind regards,

Gerriet.


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Talking to other apps - again (From: "Gerriet M. Denkmann" <email@hidden>)
 >Re: Talking to other apps - again (From: Roland King <email@hidden>)

  • Prev by Date: Re: Talking to other apps - again
  • Next by Date: Re: How do I hide/show a status bar?
  • Previous by thread: Re: Talking to other apps - again
  • Next by thread: Re: Talking to other apps - again
  • Index(es):
    • Date
    • Thread