Distributed Objects between cats
Distributed Objects between cats
- Subject: Distributed Objects between cats
- From: "Gerriet M. Denkmann" <email@hidden>
- Date: Tue, 9 Aug 2005 17:17:45 +0200
I have a server which has a method called:
- (void)openFile: (bycopy in NSString *)fileName atCharRange:
(NSRange)charRange;
When I compile this server on Panther I get:
Proto-Methods:
openFile:atCharRange: (v20@0:4nO@8{_NSRange=II}12)
When I compile this server on Tiger I get:
Proto-Methods:
openFile:atCharRange: (v20@0:4On@8{_NSRange=II}12)
Note the difference: 4On versus 4nO.
Now, when a Tiger-compiled client calls a Panther-compiled server (both
running on the same computer) I get a console message:
...
_preInitWithCoder:signature:valid:wireSignature:target:selector:
argCount:
incompatible method params:
got NSMethodSignature: types=v@:On@{_NSRange=II} nargs=4
sizeOfParams=160 returnValueLength=0;
want NSMethodSignature: types=v@:nO@{_NSRange=II} nargs=4
sizeOfParams=160 returnValueLength=0;
Similar with the other cat-combination (client compiled on Pather,
server compiled on Tiger).
What can I do to make Distributed Objects between different cats
possible?
Kind regards,
Gerriet.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden