001 NSString的常用功能

2021-07-04 18:44:08 字數 1888 閱讀 8857

nsstring類裡定義的常用幾個物件方法:

1.//在物件後面追加固定的字串,原物件位址不變,新生成的字串有另乙個位址,把該位址賦值給原物件的指標變數

- (nsstring

*):(nsstring*)astring

2.//在物件後面追加帶變數的字串,原來的字串物件並不改變,只是將新生成的字串重新賦給原來物件的指標變數

- (nsstring

*):(nsstring *)format,...

3.//獲取字串的長度,格式為:[物件 length] 或者 物件.length(物件.length的實質還是呼叫length方法)

@property(readonly) 

nsuinteger

length

4.//獲取字串物件前多少個字元組成的字串

- (nsstring

*)substringtoindex

:(nsuinteger)anindex

5.//nsrange的實質為自定義資料型別,

typedef

struct

_nsrange

nsrange

;nsrange

nsmakerange

(  nsuinteger

loc,  

nsuinteger

len);

description: creates a new nsrange from the specified values. (從具體的值上建立乙個新的nsrange型別的資料)

return: 

annsrangewith locationlocationand lengthlength.(返回nsrange資料型別的資料,該資料報含起始位置和長度)

6.// 獲取從該字串物件的某個位置起,一直到末尾的所有字元。

- (nsstring

*)substringfromindex

:(nsuinteger)anindex

7.//獲取該字串物件從某個位置起,長度為n的字串

- (nsstring

*)substringwithrange

:(nsrange)arange

8,//獲取乙個字串在該字串物件中的位置,及其長度

- (nsrange

)rangeofstring

:(nsstring *)astring

9.//將該字串物件的每乙個字元全部轉換為大寫字母(原物件的指標變數儲存的位址值改變)

@property(readonly, copy) 

nsstring

*uppercasestring 

10.//將該字串物件的每乙個小寫字元全部轉換為小寫字母(原物件的指標變數儲存的位址值改變)

NSString的常用方法

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

NSString的常用方法

將字串中開頭和結尾的空格去掉 nsstring stringbytrimmingcharactersinset nscharacterset set 舉例說明 nsstring oldstring macbook pro nsstring newstring oldstring stringbytr...

NSString 的常用操作

nsstring teststr01 helloword nsstring teststr02 teststr01 substringtoindex 5 取頭 從頭到哪 to不包括下標內容 nsstring teststr03 teststr01 substringfromindex 5 去尾 從哪...