title: How to initialize CKRecord with both zoneID and recordID?
body: <p>I'm currently building a solution to sync <code>Core Data</code> records to <code>CloudKit</code>. </p>
  
  <p>I need help to find out it what I want to do with <code>CKRecord</code> is feasible. </p>
  
  <p>I’ve checked the Apple CloudKit documentation, experiment and searched the web,  but I didn’t find the kind of answer I want.   </p>
  
  <p>I would like to initialize the  CKRecord with having <code>zoneID</code> and also <code>recordID</code> that I would supply in init method.<br>
  The initializer seems to force me to choose between the two.  I
  want to create my own ZoneID (not using default),  and also set the  <code>recordID</code> instead of having it being autogenerated. </p>
  
  <p>Would that be possible?</p>