UITextView返回数字而不是文本

时间:2011-12-12 20:17:49

标签: objective-c uitextview

然而,堆栈溢出,谷歌和咖啡都未能找到答案......

specialViewController.h有......

@interface SpecialViewController : UIViewController {
UITextView *messageBody;
}

@property (nonatomic, retain) UITextView *messageBody;

specialViewController.m有....

@implementation SpecialViewController
@synthesize messageBody;

加....

-(IBAction)executeSpecial:(id)sender{
[self.messageBody resignFirstResponder];
NSString *message = messageBody.text;    
NSLog(@"returned text is  %@", message);
}

显示“返回的文本是148082”或一些随机数取决于输入的文本。我不能,为了我的生活,找出我输入的文字没有被显示的原因。

2 个答案:

答案 0 :(得分:0)

通常,像这样的问题来自您可能不期望的代码的其他部分。我注意到您没有将UITextView标记为IBOutlet。你是以编程方式添加的吗?如果是这样,你能给我们代码吗?

答案 1 :(得分:0)

对不起男士,问题是无咖啡因咖啡!在我的编码过程中,我重新调整了变量,这最终发生了冲突。事实证明,我正在得到我所要求的。我总觉得很奇怪我的应用程序永远不会做我想要的,只有我告诉他们的......