1. (1)这个length指的是输入字符的长度。无论输入的是一个汉字或者一个字符或者一个空格,“\n”,length均加1.
(2)只要length不为0 <=> textView.text != nil
2. 在app的应用反馈模块中会要求输入建议反馈,其中判断是否输入文本,遇到只输空格和“\n”而不输文本的情况,判断如下:
if (textView.text != nil) // 1中提到
{
//遍历每一个字符
for ( int i=0; i<textView.text.length ; i++ )
{
int a =[textView.text characterAtIndex:i ] ;
//如果碰到不是空格并且不是回车
if ( a!=30 && a!=10 ) // 10代表 “\n”, 32 代表空格
break;
//遍历到最后一个字符仍然没有碰到不是空格或者回车的字符,那么弹出警告,提示信息为空
if ( i==textView.text.length -1 )
{
警告。。。
}
}
}