NSString的常用方法

2022-07-26 17:18:14 字數 2079 閱讀 5543

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

+ (id)stringwithcontentsofurl:(nsurl *)url encoding:(nsstringencoding)enc error:(nserror **)error;

建立乙個新字串並將其設定為 url 指定的內容,使用字元編碼enc,在error上返回錯誤

+ (id)stringwithcontentsoffile:(nsstring *)path encoding:(nsstringencoding)enc error:(nserror **)error;

建立乙個新的空字串

+(id)string

建立乙個新的字串,並將其內容設定為string的內容

+ (id)stringwithstring:(nsstring *)string;

將新分配的字串設定為astring的內容

- (id)initwithstring:(nsstring *)astring;

將字串設定為path指定的檔案的內容 使用字元編碼enc,在error上返回錯誤

- (id)initwithcontentsoffile:(nsstring *)path encoding:(nsstringencoding)enc error:(nserror **)error;

將字串設定為path指定的檔案的內容 使用字元編碼enc,在error上返回錯誤

- (id)initwithcontentsofurl:(nsurl *)url encoding:(nsstringencoding)enc error:(nserror **)error;

返回字串中的字元數目

- (nsuinteger)length; 

返回索引(某個值,比如i)所在的unicode字元     

- (unichar)characteratindex:(nsuinteger)index;

返回從(?)開始到結尾的子字串

- (nsstring *)substringfromindex:(nsuinteger)from;

返回從字串開始的位置到(?)的子字串

- (nsstring *)substringtoindex:(nsuinteger)to;

根據指定範圍返回子字串

- (nsstring *)substringwithrange:(nsrange)range;

比較兩個字串 (忽略大小寫)

- (nscomparisonresult)caseinsensitivecompare:(nsstring *)string;

比較兩個字串

- (nscomparisonresult)localizedcompare:(nsstring *)string;

測試字串是否以astring開始

- (bool)hasprefix:(nsstring *)astring;

測試字串是否以astring結尾

- (bool)hassuffix:(nsstring *)astring;

測試兩個字串是否相等

- (bool)isequaltostring:(nsstring *)astring;

返回字串 串中的每個單詞的首字母大寫,其餘字母小寫

- (nsstring *)capitalizedstring;

返回轉換為小寫的字串

- (nsstring *)lowercasestring;

返回轉換為大寫的字串

- (nsstring *)uppercasestring;

返回轉換為utf8編碼格式的字串

- (__strong const char *)utf8string;

返回轉換double型別的字串

- (double)doublevalue;

返回轉換float型別的字串

- (float)floatvalue;

返回轉換int型別的字串

- (int)intvalue;

返回轉換為nsinteger型別的字串

- (nsinteger)integervalue

NSString常用方法

02 id string 建立乙個新的字串 03 id stringwithstring nsstring 建立乙個新字串,並將其設定為nsstring變數值 04 nsstring stringwithformat format,arg,arg1,arg2.格式化乙個字串到變數 05 id id ...

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 比較兩...