2.0 NSString 類介紹及用法

目錄

  1. 【掌握】NSString常見方法
  2. 【掌握】NSString字符串長度計算

1.NSString常見方法

  • NSString是 Objective-C 中核心處理字符串的類之一

  • 創(chuàng)建常量字符串,注意使用“@“符號。

NSString *astring = @"This is a String!";
  • 創(chuàng)建空字符串,給予賦值。
NSString *string = [NSString new];
string = @"許小亞";
  • 創(chuàng)建格式化字符串:占位符(由一個%加一個字符組成)
[NSString stringWithFormat:@"許小亞%i歲了", 25];


2.NSString字符串長度計算

  • 通過調(diào)用NSString類的對象方法 length 可以獲得字符串的長度

  • 字符串長度是指該字符串中一共有多個字符(無論是中文還是英文)

    • 純英文字符
    NSString *str = @"xuxiaoya";
    NSLog(@"length = %i", [str length]);
    輸出結(jié)果:8
+ 中英文混合
    NSString *str = @"xyf許";
    NSLog(@"length = %i", [str length]);
    輸出結(jié)果:4
+ 純中文
    NSString *str = @"許小亞";
    NSLog(@"length = %i", [str length]);
    輸出結(jié)果:3

源碼: typedef unsigned long NSUInteger;```


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,692評論 0 4
  • 在當(dāng)前這個時代(比如說公元2016年),如果你并不是在維護(hù)歷史遺留的文本處理代碼,沒有在每個地方都使用Unicod...
    縱橫而樂閱讀 2,862評論 3 16
  • 在宇宙中心的中心,有一顆散發(fā)著溫暖光芒的行星。這顆行星充滿著生機(jī)和力量,散發(fā)著最強(qiáng)卻不刺眼的光芒。即使從另一顆行星...
    鈐魚擺擺閱讀 263評論 5 2
  • 當(dāng)一個國家舉行相對自由、公正的選舉,并且選民代表相當(dāng)程度上用名意主導(dǎo)決策時,即為多元政體!
    Vayne丶魅眸閱讀 1,926評論 1 2
  • 青煙起滄海, 豪杰赴黃沙; 金陵繁華如似夢, 到頭一路瀛洲。 月夜陰晴中, 金樽且蓄滿; 觴中倒影似玉霄; 細(xì)望荒...
    天行健_72c5閱讀 441評論 0 0

友情鏈接更多精彩內(nèi)容