title: Can I use Core Data fetched properties to return the most recent entity?
body: <p>I have two Entities that have a relationship like so...</p>
  
  <p><img src="https://i.stack.imgur.com/1oVbU.png" alt="Core Data"></p>
  
  <p>I want to create a fetched property on the conversation to return the most recent message that belongs to it. I don't want to have to maintain another relationship so having a fetched property seems like the way to go.</p>
  
  <p>So what this boils down to is;</p>
  
  <p><strong>How can I limit the fetched property to one item?</strong></p>
  
  <p>and</p>
  
  <p><strong>How can I sort the items by timestamp?</strong></p>