title: Exporting data/images from Core Data on iOS so they can be imported on Android
body: <p>Is there an efficient way to export Core Data objects and images in such a way that it can be imported on an Android device (and vice versa) without having to POST to a server?</p>
  
  <p>I came up with two options:</p>
  
  <ol>
  <li>Export everything in JSON format, then parse it for importing. The issue with this is the Base64 encoded string of a <code>UIImage</code> is very large, and I'm not sure if quality is lost in this process.</li>
  <li>Export as an archived package (.zip).  Have all images stored in a subdirectory of the package, then a path to the images is stored in JSON (rather than the Base64 string).</li>
  </ol>
  
  <p>Option 2 seems to be the best, but there might be a better way.</p>