iOS中字串換行的實現方法

2022-09-28 03:12:07 字數 672 閱讀 2911

前言

今天碰到乙個需求就是 後台返回一串字串是 @「1,你好你好你好年後;2你好你好年後你好你好;3你好哈你好呢你好呢年後」這種格式,放到封裝好的alert提示框是這樣的

優化的程式設計客棧要求是要換行顯是 在al提示框上格式得這樣

解決方法

剛才想法是字串 拼接@「\n」,當初走了一下彎路,因為是封裝一下alert,所以我就在字串傳個alert的時候 在alert裡面去處理這個字串,後來發現不可以,出現把@「\n」,拼接上去,nslog列印出來是換行的,但是重已放到alert上還是原來的那樣,,後程式設計客棧來發現手動給字串新增@「\n」到字串@「你好 你好\n你好」就可以分行,我剛才那樣寫隨列印的時候分行了但字串裡沒有拼接到@「\n」,所以alert還是原來那個樣子,所以後來我想從原來開始處理這個字串,直接拿到後台返回的字串,然後直接把\n拼接上去,普通的拼接不行還是原來那樣,@「\\n」, \n是拼接上去了但\n沒起到換行的作用,程式設計客棧就是簡單字元拼接到字串中了,

後來新增了一句話 意思就是替換,後來就好了

最後優化了一下直接把 for迴圈 陣列 刪掉,最後我有加乙個判斷,如果程式設計客棧後台返回的中文「;」或者英文「;」或者沒有得時候

菜鳥乙個,本來挺簡單的乙個優化,最後又百度又什麼的 讓我想了半個小時才弄好

總結本文標題: ios中字串換行的實現方法

本文位址:

Python 字串換行的多種方式

第一種 x0 第二種 x1 第三種 x2 第四種 x3 下面看下python 過長的換行 python 換行就是每行後面加個 舉個栗子 time 2017 print one two three time 列印出來就是 one,two,three,2017 再舉乙個栗子www.cppcns.com ...

c 拼接字串換行 C 的字串

c 的字串是乙個很難理解,很瑣碎的乙個點。它上承c時代的餘燼,又在c 時代有所革新。由於其設計過程歷經了兩個時代,所以,誕生了一堆令人窒息的操作。首先,我們來看一看,c在一開始只有一種,那就是char字元。這個字元儲存的是什麼呢?是數字,也就是 char a a 其實裡面存著的是15。那為什麼cin...

讀取檔案時,路徑字串換行

讀取檔案時,路徑字串有時會很長,這裡就會需要換行。換行前 明顯有點長,呵呵 df1 pd.read excel e 暫存 登入使用者量化表20190114 簡化版 2019年 5.1 6.18 登入使用者行為報表 簡化版 xlsx 換行後 df1 pd.read excel e 暫存 登入使用者量化...