我想要一个计数器,在UILabel中显示UITextView有多少个字符。
我试过了:
IBOutlet UITextView *twittermessage;
UIActionSheet * loadingActionSheet;
IBOutlet UILabel * anzahl;
这里是.m:
- (void)textViewDidChange:(UITextView *)twittermessage{
int count = [twittermessage.text length];
anzahl.text = (NSString *)count;
}
感谢您的帮助,抱歉我的英语不好。
答案 0 :(得分:3)
您无法使用C风格的强制转换将整数强制转换为NSString
。您必须将字符串格式化程序应用于count
才能获得count
的字符串表示形式。
您的代码应如下所示:
- (void)textViewDidChange:(UITextView *)theTwitterMessage{
int count = [theTwitterMessage.text length];
anzahl.text = [NSString stringWithFormat:@"%d",count];
}