尝试获取文本字段以捕获文本输入,并将输出(由用户输入)传递给控制台。
以下是方法:
- (IBAction)done
{
NSLog(@"Contents of the text field: %@", self.textField);
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
奇怪的是我在控制台中得到的输出是:
Checklists[3870:70b] Contents of the text field: <UITableViewCell: 0x8c88f00; frame = (0 35; 320 44); autoresize = W; layer = <CALayer: 0x8c89090>>
知道什么是错的吗?
答案 0 :(得分:0)
您需要访问text
实例的textField
字段。
NSLog(@"Contents of the text field: %@", [[self.textField] getText]);
看看这个其他的问题:How to get a Text Field's text in XCode