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!)
}
}