title: Good practices for Game Center matchData
body: <p>I am new to GKTurnBasedMatch and i'm trying to figure out what are good practices for the "matchData" sent between players during turns. All the tutorials i've found mainly cover sending a string of text and I would like to send a lot more than that. It would be great if someone could pint me to a more advanced tutorial.</p>
  
  <p>An example of what I would like to do is a battle. The two players have their avatars and they have different details (health, attack, defence, etc), how should I send this data? The only way I see possible is to codify all the match details (a lot of them) into an NSDictionary and send that so that they can be put back into the custom match object again. Should I implement NSCoding?</p>
  
  <p>Thank you!</p>