title: Getting string from NSManagedObject
body: <p>When I try to get a string value from an NSManagedObject, I get this</p>
  
  <pre><code>&lt;Entity: 0x1e043140&gt; (entity: Entity; id: 0x1e041c30 &lt;x-coredata://8F48C331-B879-47B4-B257-4802A13ED12C/Entity/p4&gt; ; data: {
  number = "&lt;UITextField: 0x1d8b7cc0; frame = (159 183; 161 30); text = 'test'; clipsToBounds = YES; opaque = NO; autoresize = RM+BM; gestureRecognizers = &lt;NSArray: 0x1d8b3c10&gt;; layer = &lt;CALayer: 0x1d892a30&gt;&gt; : ";
  })
  </code></pre>
  
  <p>how do I get the string from this (it's text = 'test';)</p>
  
  <p>i get the object using this</p>
  
  <pre><code>NSString *rowValue = [self.fetchedResultsController objectAtIndexPath:indexPath];
  </code></pre>
  
  <p>ok, well the nsmanaged object is this and sets a uitableview cell to its string</p>
  
  <pre><code>NSManagedObject *object = [self.fetchedResultsController objectAtIndexPath:indexPath];
  
  cell.textLabel.text = [[object valueForKey:@"number"] description];
  </code></pre>
  
  <p>The reason it's showing what it does is because, as you can see, I am getting it's description. I can't find a property that would return the text value, so does anyone know how? Thanks.</p>