如何获得UITextView的计数器?

时间:2010-01-04 04:23:51

标签: iphone objective-c xcode

我想要一个计数器,在UILabel中显示UITextView有多少个字符。

我试过了:

IBOutlet UITextView *twittermessage;
UIActionSheet * loadingActionSheet;
IBOutlet UILabel * anzahl;

这里是.m:

- (void)textViewDidChange:(UITextView *)twittermessage{
    int count = [twittermessage.text length];
    anzahl.text = (NSString *)count;
    }

感谢您的帮助,抱歉我的英语不好。

1 个答案:

答案 0 :(得分:3)

您无法使用C风格的强制转换将整数强制转换为NSString。您必须将字符串格式化程序应用于count才能获得count的字符串表示形式。

您的代码应如下所示:

- (void)textViewDidChange:(UITextView *)theTwitterMessage{
    int count = [theTwitterMessage.text length];
    anzahl.text = [NSString stringWithFormat:@"%d",count];
}