今天碰到一個(gè)需求就是 后臺(tái)返回一串字符串是 @“1,你好你好你好年后胎撇;2你好你好年后你好你好殖氏;3你好哈你好呢你好呢年后”這種格式,放到封裝好的alert提示框是這樣的
優(yōu)化的要求是要換行顯是 在aler提示框上格式得這樣
剛才想法是字符串 拼接@“\n”爵憎,當(dāng)初走了一下彎路总滩,因?yàn)槭欠庋b一下alert,所以我就在字符串傳個(gè)alert的時(shí)候 在alert里面去處理這個(gè)字符串席函,后來(lái)發(fā)現(xiàn)不可以冈涧,出現(xiàn)把@“\n”,拼接上去正蛙,nslog打印出來(lái)是換行的营曼,但是重已放到alert上還是原來(lái)的那樣,锻全,后來(lái)發(fā)現(xiàn)手動(dòng)給字符串添加@“\n”到字符串@“你好 你好\n你好”就可以分行录煤,我剛才那樣寫隨打印的時(shí)候分行了但字符串里沒有拼接到@“\n”,所以alert還是原來(lái)那個(gè)樣子了嚎,所以后來(lái)我想從原來(lái)開始處理這個(gè)字符串廊营,直接拿到后臺(tái)返回的字符串,然后直接把\n拼接上去呐伞,普通的拼接不行還是原來(lái)那樣邀窃,@“\\n”, \n是拼接上去了但\n沒起到換行的作用假哎,就是簡(jiǎn)單字符拼接到字符串中了,
后來(lái)添加了一句話 意思就是替換肪虎,后來(lái)就好了
最后優(yōu)化了一下直接把 for循環(huán) 數(shù)組 刪掉惧蛹,最后我有加一個(gè)判斷,如果后臺(tái)返回的中文“;”或者英文“;”或者沒有得時(shí)候
菜鳥一個(gè)迅腔,本來(lái)挺簡(jiǎn)單的一個(gè)優(yōu)化靠娱,最后又百度又什么的?讓我想了半個(gè)小時(shí)才弄好,有不會(huì)的可以私聊我锌雀,不洗勿噴