huhu
kann mir mal jemand mit dem verwenden von der NSConnection Klasse auf die sprünge helfen?
ich bastel mir grad einen server und dachte das ich um mehrere cleints mit ihren eigenen daten zu versogen ich das entsprechende rootObject entsprechend so:
Alles anzeigen
setzen kann - dabei hab ich beim erzeugen der "Listen" connection als dem "parent" kein rootobjekt mitgegeben - dummerweise muß aber zwinged eines mitgegeben werden sonst kann gar keine Verbindung aufgebaut werden.
gebe ich der connection entsprechend ein root mit und kommentier den mechanismus oben in dem delegate aus hat natürlich jeder client das gleiche rootObject.
Gibt es irgend einen Weg wie man ordentlich jedem einzelnem cleint sein eigenes rootObjekt präsentiert? Oder lieg ich damit völlig falsch wie man soche Verbindungen handhabt?
kann mir mal jemand mit dem verwenden von der NSConnection Klasse auf die sprünge helfen?
ich bastel mir grad einen server und dachte das ich um mehrere cleints mit ihren eigenen daten zu versogen ich das entsprechende rootObject entsprechend so:
Quellcode
- -(BOOL)makeNewConnection:(NSConnection *)newConnection sender:(NSConnection *)parentConnection
- {
- if (parentConnection == _networkUplink) {
- UserHandler * userHandler = [[UserHandler alloc] initWithMainServer:_mainServerProxy];
- [newConnection setRootObject:userHandler];
- [userHandler setConnection:newConnection];
- [_connectedUserHandler addObject:userHandler];
- _connectCounter++;
- }
- return YES;
- }
setzen kann - dabei hab ich beim erzeugen der "Listen" connection als dem "parent" kein rootobjekt mitgegeben - dummerweise muß aber zwinged eines mitgegeben werden sonst kann gar keine Verbindung aufgebaut werden.
gebe ich der connection entsprechend ein root mit und kommentier den mechanismus oben in dem delegate aus hat natürlich jeder client das gleiche rootObject.
Gibt es irgend einen Weg wie man ordentlich jedem einzelnem cleint sein eigenes rootObjekt präsentiert? Oder lieg ich damit völlig falsch wie man soche Verbindungen handhabt?
snafu
:() { :|: &};:
sometimes i dream in hex
Obey gravity! Because its a law!
:() { :|: &};:
sometimes i dream in hex
Obey gravity! Because its a law!