iOS和Android去除字串兩邊的空格

2021-07-05 22:13:33 字數 413 閱讀 8437

今天測試組測bug,說是使用者名稱密碼都對,就是登入不上去,後來才發現是因為寫了個空格,最後還是提了個bug,說是前後有空格也得讓進。

下面分別是ios和安卓去除字串左右兩邊空格的辦法。

ios:

nsstring* str = @" [d da fa]     ";   

nsstring* res = [str stringbytrimmingcharactersinset:[nscharacterset whitespacecharacterset]];

andriod

sstring.trim();

已經試過了,這些都只是去掉左右的空格,不會去掉字串中間的空格,去掉中間的空格,直接替換空格字元就可以了

IOS專案去除NSLog

我們使用nslogt的目的是為了除錯,並在除錯階段輸出一些資訊,但是在除錯結束,應用發布後,如果還使用nslog輸出資訊,那樣會影響效能。事實上,這個工作量比較大,而且剛剛移除掉時,你會發現又要進行除錯,很麻煩!移除nslog,需要修改 思路是重新定義乙個巨集替代nslog,這個巨集是有條件編譯的。...

android去除標題欄

這是常用的幾種辦法 方法1 直接在activity的oncreate 方法中,requestwindowfeature window.feature no title 注意這句 要寫在,設定布局之前,不過這樣有個缺點只是在單個頁面的!方法2 在清單檔案中配置一下,將它預設的主題改為 android ...

Android去除標題欄

name concealtitle name android windownotitle true item style resources 再從menifest中引用 android theme style concealtitle android系統自帶樣式 android theme andr...