IOS NSString轉換大小寫

2021-06-19 06:23:15 字數 1108 閱讀 4165

ios 6中nsstring物件有些新的使用方法,可以讓字串轉變成全部大寫,全部小寫,或者每個單詞首字母大寫。  

[cpp]view plain

copy

**如下所示:  

[cpp]view plain

copy

nsstring *str = @"mobile developer tips"

;  // convert string to uppercase

nsstring *upperstr = [str uppercasestringwithlocale:[nslocale currentlocale]];  

nslog(@"upperstr: %@"

, upperstr);  

// convert string to caps

nsstring *capstr = [upperstr capitalizedstringwithlocale:[nslocale currentlocale]];  

nslog(@"capstr: %@"

, capstr);  

// convert string to lowercase

nsstring *lowerstr = [capstr lowercasestringwithlocale:[nslocale currentlocale]];  

nslog(@"lowerstr: %@"

, lowerstr);  

[cpp]view plain

copy

輸出內容如下:  

[cpp]view plain

copy

upperstr:"color:#ff9966;"

>mobile debiloper tips ;capstr:"color:#ff9966;"

>mobile developer tips; lowerstr:"color:#ffcc99;background-color: rgb(255, 255, 255);"

>mobile developer tips

iOS NSString 的使用深入

最近看了一下專案 其中將16進製制轉10進製,以及16進製制顏色轉uicolor中的關於nsstring的部分不能理解透徹,於是搜尋了一下比較常用的方法,略去最基本的建立部分 1,從檔案建立字串 nsstring path nsbundle mainbundle pathforresource st...

IOS NSString 使用方法

1.擷取字串 nsstring string sdfsfsfsadfsdf string string substringtoindex 7 擷取掉下標7之前的字串 nslog 擷取的值為 string string substringfromindex 2 擷取掉下標2之後的字串 nslog 擷取...

大小端轉換

大小端轉換方法 include include define tranverse16 x uint16 x 0xff00 8 uint16 x 0x00ff 8 define tranverse32 x uint32 x 0xff000000 24 uint32 x 0x00ff0000 8 uin...