objective c - Passing NSData Multiplayer GAme -
i want pass array 1 player player:
this how create it:
nsdata *packet = [nsdata datawithbytes:&_spielescreenshots length:sizeof(_spielescreenshots)]; nsdata. _spielescreenshots array.
how can array in didreceivedata method? possible?
(void)match:(gkmatch *)match didreceivedata:(nsdata *)data fromplayer:(nsstring *)playerid {} i use create data:
nsdata* data = [nskeyedarchiver archiveddatawithrootobject: self.spielescreenshots];
and in didrecievedata method: nsmutablearray *array = [nskeyedunarchiver unarchiveobjectwithdata:data];
now error:
* terminating app due uncaught exception 'nsinvalidargumentexception', reason: '* -[nskeyedunarchiver initforreadingwithdata:]:
 
 
  
Comments
Post a Comment