iOS特殊字符的轉義字符


  所有的ASCII碼都可以用“\”加數字(一般是8進制數字)來表示。而C中定義了一些字母前加"\"來表示常見的那些不能顯示的ASCII字符,如\0,\t,\n等,就稱為轉義字符,因為后面的字符,都不是它本來的ASCII字符意思了。

  所有的轉義字符和所對應的意義:

轉義字符 意義 ASCII碼值(十進制)
\a 響鈴(BEL) 007
\b 退格(BS) ,將當前位置移到前一列 008
\f 換頁(FF),將當前位置移到下頁開頭 012
\n 換行(LF) ,將當前位置移到下一行開頭 010
\r 回車(CR) ,將當前位置移到本行開頭 013
\t 水平制表(HT) (跳到下一個TAB位置) 009
\v 垂直制表(VT) 011
\\ 代表一個反斜線字符''\' 092
\' 代表一個單引號(撇號)字符 039
\" 代表一個雙引號字符 034
\? 代表一個問號 063
\0 空字符(NULL) 000
\ooo 1到3位八進制數所代表的任意字符 三位八進制
\xhh 1到2位十六進制所代表的任意字符 三位十六進制

 

  注意:區分,斜杠:"/" 與 反斜杠:"\" ,此處不可互換,所以在拼接特殊字符時可以使用\在特殊字符前面添加上   在實現字符的拼接;

  例子:

      _titleLab = [[UILabel alloc]init];

      _titleLab.font=[UIFont systemFontOfSize:18];

      _titleLab.numberOfLines = 0;

      _titleLab.text = @"各位親愛的會員:\n\n\t本目錄下的文件為各種資料圖的設計源文件,大部分內容是手機端無法下載和打開的,下載和查看方法為:\n\n\t一、復制下方網址,通過微信、QQ及郵件等方式發送到PC電腦端微信、QQ等;\n\t二、將網址復制到PC端瀏覽器,打開網址,點擊下方復制按鈕即可復制本鏈接;\n\t三、選擇所需對應的資料進行下載,下載后對應格式需要對應軟件才能打開,或者讓廣告設計公司進行打開、修改和制作印刷等;\n\t四、再次感謝大家。如有設計圖相關問題請聯系QQ:727130525;";    

      _titleLab.frame = CGRectMake(20, 0, 300, 200);

      [self.view addSubview:_titleLab];

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM