ios中判断textView中的内容是否为空
- 在ios的开发中往往需要去判断在textView的框中填入的数据是否是空的或者是否都是空格的问题,下面以
swift的语法为例讲解一个判断的方法
//方法一
if self.titleValue.text?.StringByTrimmingCharactersInSet(NScharacterSet.WhiteSpaceCharac-
terSet()).StringLength() == 0 {
print("此处所用的是讲textView中的所有的空格字符去掉,然后判断去掉空格字符后的字符长度是否为0")
}
//方法二
if self.titleValue.text?.StringByTrimmingCharactersInSet(NScharacterSet.WhiteSpaceCharac-
terSet()) == " " {
print("此处使用直接判断去掉空格字符后的textView的字符串中的字符是不是为空字符")
}
去掉字符串中空格字符的方法
var string = " Hello Hello world world "
string = string.stringByReplacingOccurrencesOfString(" ",withString: "") //此时的string
变化为 "HelloHelloworldworld"
swift 的for循环
for i in string.characters{
if i >= "0" && i <= "9"{
//删除字符串中带数字的字符的方法
let index = string.rangeOfString("\(i)")
string.removeRange(index!)
}
}