NSString常用方法

2021-06-18 22:48:04 字數 4128 閱讀 8885

02+(id)string// 建立乙個新的字串

03+(id)stringwithstring:nsstring// 建立乙個新字串,並將其設定為nsstring變數值

04+(nsstring *) stringwithformat:format, arg, arg1,arg2... 、、 格式化乙個字串到變數

05-(id) -(id)initwithstring:nsstring // 將新分配的字串設定為nsstring

06-(id)initwithcontentsoffile:path encoding:enc error:err// 返回乙個檔案裡的字串

07-(id)initwithcontentsofurl:url, encoding:enc error:err// 返回乙個url裡的字串,url引數,編碼引數,錯誤資訊

08-(nsuinteger)length// 返回字串的長度

09-(unichar) characteratindex:i// 返回索引為i的unicode字元

10-(nsstring *)substringformindex:i// 返回從i開始到結尾的字串

11-(nsstring *) substringwithrange:range// 根據指定的範圍返回字串

12-(nsstring *) substringtoindex:i// 從開始一直到索引i的字串

13-(nscomparator *) caseinsensitivecompare:nsstring// 比較兩個字串,忽略大小寫

14-(nscomparator *)compare:nsstring// 比較兩個字串

15-(bool)hasprefix:nsstring// 測試字串是否nsstring開始

16-(bool)hassubfix:nsstring// 測試字串是否以nsstring結尾

17-(bool)isequaltostring:nsstring// 測試兩個字串是否相等

18-(nsstring *)capializedstring// 返回每個單詞的首字母大寫,其他字母小寫

19-(nsstring *) uppercasestring//轉大寫

20-(nsstring *) lowercasestring// 轉小寫

21-(const*char*) utf8string// 返回utf8 c字串樣式

22-(double) doublevalue// 轉為double的字串

23-(float) floatvalue// 返回字串表示的雙精度點數

24-(nsinteger)integervalue// 返回字串的nsinteger整數標識

25-(int)intvalue// 返回轉換為整數的字串

26

27nsmutablestring 常用方法

28+(id)stringwithcapacity:size// 建立乙個初始化包含size的字串

29-(id)intiwithcapacity:size// 使用初始容量為size的字串來初始化字串

30-(void)setstring:nsstring// 將字串設定為nsstring

31-(void// 在末位附加字串nsstring

32-(void)deletecharactersinrange:range// 刪除置頂的range中的字元

33-(void)insertstring nstring atindex:i// 以索引i為七點位置插入nsstring

34-(vvoid)replacecharactersinrange:range withstring:nsstring// 使用nstring 替換range指定的字元

35-(void)replaceoccurrencesofstring:nsstring withstring:nstring2 options:opts range:range// 在置頂範圍內用range中的nsstring2 替換所有的nsstring 1

36// opts 選項組合 nsbackwardssearch 查詢從範圍尾部開始 太長了,還是看手冊把

NSString 常用方法

建立乙個新字串並將其設定為 path 指定的檔案的內容,使用字元編碼enc,在error上返回錯誤 id stringwithcontentsofurl nsurl url encoding nsstringencoding enc error nserror error 建立乙個新字串並將其設定為...

NSString常用方法

nsstring str1 beijing nsstring str2 beijing 全部轉為大寫 nslog str1 uppercasestring 全部轉為小寫 nslog str1 lowercasestring 首字母大寫 nslog str1 capitalizedstring 比較兩...

NSString的常用方法

nsstring類用於處理字串物件,以 開頭,引號當中則是字串的內容,一旦建立就不可以修改。1.字串的建立 nsstring string 建立乙個字串常量 建立乙個字串常量 nsstring string nsstring alloc init 建立乙個空的字串 nsstring string n...