您好,登錄后才能下訂單哦!
字符串
NSString 和NSMutableString,即不可變字符串和可變字符串
C語言中,字符串是由char字符數組組成
OC中,字符串類是由unichar(多字節字符)組成,
NSString
不可變字符串類
NSString對象創建以后,內容和長度不能更改
創建和初始化字符串---
常用方法
initWithString ---返回一個另外來的字符串----
NSString *liuyafang = @"liuyafang"; //在常量區,
NSString *str3 = [[NSString alloc] initWithString:liuyafang];
NSLog(@"%@", str3);
文檔基本信息
inherits from 繼承自
conforms to 遵循什么協議
framework 屬于哪個框架
availability 什么時候可以用的
declarde in 聲明在聲明頭文件里面
related documents 相關文檔
sample code 示例代碼
NSString
不可變字符串
NSString對象創建后,內容和長度不能更改
foundation框架
foundation框架是Cocoa編程,IOS編程的基礎框架,包括:字符串,集合,日期,時間等基礎類
NSMutableString
可變字符串類
NSString類的子類,該類創建的字符串是一個動態的,可變的字符串,可以支撐增刪改差等動態等操作
可變和不可變
NSMutableString 是NSString的子類,繼承得到所有的方法
不可變字符串的修改操作,本質就是得到一個新的字符串
不可變字符串的修改方法以string 開頭,有返回值,
可變字符串的修改方法沒有返回值,修改愿字符串
NSArray
不可變數組類
容器類,,,,管理一組對象類型數據
數組對象特點
元素是有序的,索引值從0開始
數組中存儲的元素必須是對象,類型任意
NSMutableArray
可變數組
NSAarray的子類,繼承NSArray的所有方法
可以對數組進行增刪改查
- length----返回一個字符個數。
NSLog(@"%ld",[liuyafang length]);
- (BOOL)hasPrefix:(NSString *)aString;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。