四處串當我嘗試從NSManagedObject得到一個字符串值,我得到這個從NSManagedObject
<Entity: 0x1e043140> (entity: Entity; id: 0x1e041c30 <x-coredata://8F48C331-B879-47B4-B257-4802A13ED12C/Entity/p4> ; data: {
number = "<UITextField: 0x1d8b7cc0; frame = (159 183; 161 30); text = 'test'; clipsToBounds = YES; opaque = NO; autoresize = RM+BM; gestureRecognizers = <NSArray: 0x1d8b3c10>; layer = <CALayer: 0x1d892a30>> : ";
})
我怎麼從這個字符串(它的文本=「測試」;)
我得到使用該
NSString *rowValue = [self.fetchedResultsController objectAtIndexPath:indexPath];
確定的對象,以及在nsmanaged對象是這樣的,並設置一個UITableView單元格對應的字符串
NSManagedObject *object = [self.fetchedResultsController objectAtIndexPath:indexPath];
cell.textLabel.text = [[object valueForKey:@"number"] description];
它顯示它做什麼的原因是因爲,正如你所看到的,我得到它的描述。我找不到可以返回文本值的屬性,所以有人知道如何?謝謝。
你必須獲得實際的'UITextField'並使用它的'text'屬性。 – 2013-02-09 22:31:46
我該怎麼做 – 2013-02-09 22:37:01
我不知道。這裏的信息很少。 – 2013-02-09 22:37:42