ios中判斷textView中的內容是否為空白和去掉Null 字元的方法 以及swift的for迴圈

來源:互聯網
上載者:User
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!)    }}
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.