2012-02-05 76 views
0

我试图将NSString中的值应用到IB中的标签。问题IM见状,是价值assigne的标签是:将NSString值分配给标签

UITextField: 0x6d4e0f0; frame = (7 86; 97 31); text = '2'; clipsToBounds = YES; opaque = NO; autoresize = RM+BM; layer = CALayer: 0x6d4e210 

我明明想只看到“2”,而不是整个的UITextField数据。

任何线索?

回答

0

在你的标签说:

[label setText: theTextField.text]; 

相反的:

[label setText: theTextField]; 

我的猜测是你把整个UITextField对象,但你真的只是想通过它的一部分的.text。

的评论:

NSString date = [NSString stringWithFormat:@"%@/%@/%@", day, month, year]; 
+0

很酷的作品。现在,如果我有3个NSStrings,我希望将它们附加在一起,即日 - 月 - 年。我如何获得标签阅读= 2/3/1988例如? – Jonnybellman 2012-02-05 21:11:34

+0

对不起,但你如何将3个数字连在一起?分隔“/”字符。 – Jonnybellman 2012-02-06 20:50:09